__init__.py 491 B

12345678910111213141516171819
  1. from flask import Flask
  2. from flask_cors import CORS
  3. from config import config
  4. def create_app(config_name='default'):
  5. """应用工厂函数"""
  6. app = Flask(__name__)
  7. # 加载配置
  8. app.config.from_object(config[config_name])
  9. # 配置CORS
  10. CORS(app, origins=["http://106.14.194.251", "http://106.14.194.251:80"])
  11. # 注册蓝图
  12. from app.controllers.main import main as main_blueprint
  13. app.register_blueprint(main_blueprint)
  14. return app