コード例 #1
0
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
コード例 #2
0
ファイル: __init__.py プロジェクト: maxy1106/flask-every
def create_app():
    app = Flask(__name__)
    app.config.from_object(envs.get('develop'))
    init_ext(app)
    init_api(app)
    load_middleware(app)
    return app
コード例 #3
0
ファイル: __init__.py プロジェクト: ccc179/Flask-dataSecure
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
コード例 #4
0
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
コード例 #5
0
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
コード例 #6
0
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
コード例 #7
0
ファイル: __init__.py プロジェクト: letheWorld/OnlineCinema
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
コード例 #8
0
ファイル: __init__.py プロジェクト: MaiXiaochai/flask
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
コード例 #9
0
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
コード例 #10
0
ファイル: __init__.py プロジェクト: JD012/flask_split
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
コード例 #11
0
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
コード例 #12
0
ファイル: __init__.py プロジェクト: gwjrl/flask
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
コード例 #13
0
ファイル: __init__.py プロジェクト: lemonSuanSuan/flask-pro
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
コード例 #14
0
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