def create_app(env_name="debug"): #初始化app app = Flask(__name__) app.config.from_object(settings.config.get(env_name)) init_ext(app) init_blue(app) return app
def create_app(env_name): #实例化app app = Flask(__name__) #配置 app.config.from_object(conf.get(env_name)) #实例化第三方插件 init_ext(app) #注册蓝图 init_blue(app) return app
def create_app(env_name): # 做简单的检验 if not env_name in conf.keys(): raise Exception("你的环境名有问题") app = Flask(__name__) # 各种配置 app.config.from_object(conf.get(env_name)) # 注册各种第三方的插件 init_ext(app) # 注册蓝图 init_blue(app) return app
def create_app(env): app = Flask(__name__) # 配置 app.config.from_object(config.get(env)) # 做初始化第三方的插件 init_ext(app) # 注册蓝图 init_blue(app) # 注册restful的路由 init_api(app) return app
def create_app(evn_name=None): app = Flask(__name__) # 初始化,获取开发环境 app.config.from_object(config.get(evn_name or 'default')) # 初始化蓝图 init_blue(app) # 初始化ext.py init_ext(app) # 初始化admin蓝图 init_blue_admin(app) # 404页面的返回 @app.errorhandler(404) def handler404(error): return render_template('home/404.html'), 404 return app