首次提交
This commit is contained in:
@@ -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)
|
||||
Reference in New Issue
Block a user