__init__.py
898 字节
from flask import Flask
from config import Config
# from flask.ext.pymongo import PyMongo
from flask_pymongo import PyMongo
from pymongo import MongoClient
def create_app(config_class=Config):
app = Flask(__name__)
app.config.from_object(config_class)
#注册数据库
# app.config.update(
# MONGO_URI='mongodb://localhost:27017/qisda',
# MONGO_USERNAME='',
# MONGO_PASSWORD='',
# MONGO_TEST_URI='mongodb://localhost:27017/test'
# )
# mongo = PyMongo(app, uri="mongodb://localhost:27017/qisda")
# mongo.init_app(app)
# mongo_test = PyMongo(app, config_prefix='MONGO_TEST')
# conn = MongoClient('localhost', 27017)
# 指定数据库
# db = conn.qisda
# 注册 blueprint
from app.api import bp as api_bp
# app.register_blueprint(api_bp, url_prefix='/api')
app.register_blueprint(api_bp)
return app