__init__.py 494 B

12345678910111213141516171819202122
  1. from flask import Flask
  2. from flask_cors import CORS
  3. from . import config
  4. from flask_sqlalchemy import SQLAlchemy
  5. # 创建 SQLAlchemy 全局实例
  6. db = SQLAlchemy()
  7. # 创建并配置 Flask 应用
  8. def create_app():
  9. app = Flask(__name__)
  10. CORS(app)
  11. # 进行初始配置,加载配置文件等
  12. app.config.from_object(config.Configs)
  13. # 初始化 SQLAlchemy
  14. db.init_app(app)
  15. # 导入路由
  16. from . import routes
  17. app.register_blueprint(routes.bp)
  18. return app