首次提交

This commit is contained in:
2026-09-23 13:56:49 +08:00
parent 7c235aab6e
commit 0e47b1bba4
12 changed files with 364 additions and 176 deletions
+20
View File
@@ -0,0 +1,20 @@
"""
开发环境启动入口
- 仅在本地开发时使用,生产环境请用 Gunicorn/uWSGI
- 启动前自动建表(仅限开发便利,生产环境必须使用 flask db upgrade)
- debug=True 开启热重载和交互式调试器(⚠️ 生产环境严禁开启)
"""
from app import create_app, db
app = create_app()
if __name__ == '__main__':
# 在应用上下文中执行数据库操作
with app.app_context():
# ⚠️ create_all() 仅用于开发快速验证
# 生产环境请使用: flask db migrate && flask db upgrade
db.create_all()
# host='0.0.0.0' 允许外部访问(Docker/局域网调试需要)
# 仅监听 127.0.0.1 则只允许本机访问
app.run(debug=True, host='0.0.0.0', port=5000)