uniapp,h5

app.py 543B

1234567891011121314151617181920
  1. from flask import Flask
  2. from pymongo import MongoClient
  3. def register_blueprints(app):
  4. from app.api.v1 import create_blueprint_v1
  5. app.register_blueprint(create_blueprint_v1(), url_prefix='/v1')
  6. def create_app():
  7. app = Flask(__name__)
  8. app.config.from_object('app.config.setting')
  9. app.config.from_object('app.config.secure')
  10. # 初始化MongoDB连接
  11. app.db = MongoClient(app.config['MONGO_URI']).get_database(app.config['MONGO_DBNAME'])
  12. # 将蓝图注册到app 上
  13. register_blueprints(app)
  14. return app