20260126收尾
This commit is contained in:
@@ -15,10 +15,8 @@ CORS(app, resources={r"/api/*": {"origins": "*"}})
|
||||
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||
DB_PATH = os.path.join(BASE_DIR, 'data', 'db.sqlite')
|
||||
IMG_DIR = os.path.join(BASE_DIR, 'data', 'img')
|
||||
APP_MAX_CONTENT_LENGTH_MB = 10.0
|
||||
app.config['SQLALCHEMY_DATABASE_URI'] = f'sqlite:///{DB_PATH}'
|
||||
app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
|
||||
app.config['MAX_CONTENT_LENGTH'] = APP_MAX_CONTENT_LENGTH_MB * 1024 * 1024
|
||||
|
||||
db = SQLAlchemy(app)
|
||||
|
||||
@@ -98,7 +96,7 @@ def init_db():
|
||||
db.create_all()
|
||||
|
||||
def load_config():
|
||||
global NEED_AUDIT, FILE_SIZE_LIMIT_MB, FILE_FORMATS, APP_MAX_CONTENT_LENGTH_MB
|
||||
global NEED_AUDIT, FILE_SIZE_LIMIT_MB, FILE_FORMATS
|
||||
with app.app_context():
|
||||
try:
|
||||
settings = SiteSettings.query.first()
|
||||
@@ -108,8 +106,6 @@ def load_config():
|
||||
if getattr(settings, 'file_size_limit', None) is not None:
|
||||
try:
|
||||
FILE_SIZE_LIMIT_MB = float(settings.file_size_limit)
|
||||
APP_MAX_CONTENT_LENGTH_MB = FILE_SIZE_LIMIT_MB
|
||||
app.config['MAX_CONTENT_LENGTH'] = APP_MAX_CONTENT_LENGTH_MB * 1024 * 1024
|
||||
except Exception:
|
||||
pass
|
||||
if getattr(settings, 'file_formats', None):
|
||||
|
||||
Reference in New Issue
Block a user