""" 开发环境启动入口 - 仅在本地开发时使用,生产环境请用 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)