def create_app(env): app = Flask(__name__) app.register_blueprint(blue) app.config.from_object(envs.get(env)) init_ext(app=app) load_middleware(app=app) return app
def create_app(): app = Flask(__name__) app.config.from_object(envs.get('develop')) init_ext(app) init_api(app) load_middleware(app) return app
def create_app(env): app = Flask(__name__) app.config.from_object(envs.get(env)) init_ext(app) init_view(app) load_middleware(app) return app
def create_app(env): app = Flask(__name__) app.config.from_object(envs.get(env)) init_ext(app) # 只要路由相关的 都写在__init__.py中 不要卸载ext中 init_api(app=app) load_middleware(app) return app
def create_app(env): app = Flask(__name__, template_folder="../templates") app.config.from_object(envs.get(env)) init_ext(app) init_api(app) init_views(app) load_middleware(app) return app
def create_app(env): app = Flask(__name__) # 初始化配置 app.config.from_object(envs.get(env)) init_ext(app) #init_blue(app) init_api(app=app) load_middleware(app) return app
def create_app(env): app = Flask(__name__) # 加载项目配置 app.config.from_object(envs.get(env)) # 加载第三方插件 init_ext(app) # 加载api init_api(app) # 加载中间件 load_middleware(app) return app
def create_app(env): app = Flask(__name__) # 初始化配置 app.config.from_object(envs.get(env)) # 初始化扩展 init_ext(app) # 初始化路由 init_views(app) # 加载中间件 load_middleware(app) return app
def create_app(env): app = Flask(__name__) # init config app.config.from_object(envs.get(env)) # init ext init_ext(app) # load middleware load_middleware(app) # init router init_blue(app) return app
def create_app(env): app = Flask(__name__) # 初始化App的配置 app.config.from_object(envs.get(env)) # 初始化第三方的插件 init_ext(app=app) # 加载中间件 load_middleware(app=app) # 初始化路由系统 init_blue(app=app) return app
def create_app(env): app = Flask(__name__) # 初始化App app.config.from_object(envs.get(env)) # 初始化扩展库 init_ext(app=app) # 初始化路由 init_api(app=app) init_blue(app=app) # 加载中间件 load_middleware(app=app) return app
def create_app(env): app = Flask(__name__, static_folder="../static", template_folder="../templates") # 加载配置文件 app.config.from_object(envs.get(env)) # 加载第三方插件 init_ext(app) # 加载钩子函数 加载中间件 load_middleware(app) init_api(app) return app
def create_app(): # 实例化Flask对象 # 注意,模板和静态文件的路径默认情况下是取Flask实例化的文件路径下的,这里是放在了同一路径下,所以不用修改向相应参数。 app = Flask(__name__) # 加载app配置 app.config.from_object(envs.get('development')) # print('*' * 30) # print(app.config) # print('*' * 30) # 调用自己写的函数init_exts(app)初始化第三方库 init_exts(app) # 调用自己写的函数init_views(app),在app中注册蓝图 init_views(app) # 中間件(鉤子函數) load_middleware(app) # 记得要返回app return app
def create_app(env): # 创建flask app app = init_flask_app(env) # 加载中间件 load_middleware(app) # 加载拓展库 init_exts(app) # 加载视图函数 init_views(app) # 加载restful_api视图函数 # 与路由相关的flask拓展都单独拎出来写成一个独立文件,不要放在exts.py模块里面 init_restapi(app) return app