from app.app import Flask #注册蓝图 def register_blueprints(app): from app.api.v1 import create_blueprint_v1 app.register_blueprint(create_blueprint_v1(), url_prefix='/api/v1') # 初始化数据库 def register_plugin(app): from app.models.base import db db.init_app(app) with app.app_context(): db.create_all() def create_app(): app = Flask(__name__) app.config.from_object('app.config.setting_dev') register_blueprints(app) register_plugin(app) return app