feat: 实现单价分离、班级转课、消课筛选和手动录入功能
Coze-Commit-Type: user Coze-User-ID: 3722323274763196 Coze-Conversation-ID: 5260473
This commit is contained in:
@@ -11,13 +11,15 @@ def create_app():
|
||||
app.config.from_object(Config)
|
||||
app.config['TEMPLATES_AUTO_RELOAD'] = True
|
||||
|
||||
# 初始化数据库(复用 config 中预创建的 write_engine)
|
||||
# 初始化数据库
|
||||
db.init_app(app)
|
||||
if app in db._app_engines:
|
||||
old_engine = db._app_engines[app].get(None)
|
||||
if old_engine is not None and old_engine is not write_engine:
|
||||
old_engine.dispose()
|
||||
db._app_engines[app][None] = write_engine
|
||||
# 仅当存在有效的 write_engine(非 None)时才复用
|
||||
if write_engine is not None:
|
||||
if app in db._app_engines:
|
||||
old_engine = db._app_engines[app].get(None)
|
||||
if old_engine is not None and old_engine is not write_engine:
|
||||
old_engine.dispose()
|
||||
db._app_engines[app][None] = write_engine
|
||||
|
||||
# 注入模板上下文变量
|
||||
@app.context_processor
|
||||
|
||||
Reference in New Issue
Block a user