def create_app(configfile=None):
"""
Application Factory - see http://flask.pocoo.org/docs/patterns/appfactories/
"""
app = Flask(__name__)
app.config['SECRET_KEY'] = 'NOT SO SECRET'
if config.SERVER_NAME:
app.config['SERVER_NAME'] = config.SERVER_NAME
# https://pythonhosted.org/Flask-Bootstrap/
Bootstrap(app)
# Load blueprints
# http://flask.pocoo.org/docs/0.12/blueprints/
# Website
app.register_blueprint(frontend)
# API endpoints
app.register_blueprint(api, url_prefix='/api')
# http://pythonhosted.org/flask-nav/
nav.init_app(app)
return app
评论列表
文章目录