Exemple #1
0
def create_app():
    app = Flask(__name__)
    app.config.from_object(envs.get('develop'))
    init_ext(app)
    init_views(app)
    init_api(app)
    return app
Exemple #2
0
def create_app(env):
    app = Flask(__name__, template_folder='../templates')  #设置模板文件夹相对路径
    app.config.from_object(envs.get(env))
    init_ext(app)
    init_api(app)

    return app
Exemple #3
0
def create_app():
    app = Flask(__name__)
    app.config.from_object(envs['develop'])  # 注意配置读取的顺序,一定要在配置扩展等东西前面
    init_ext(app)
    init_view(app)
    load_middleware(app)
    return app
Exemple #4
0
def create_app(env_name):
    # 从配置对象中加载配置
    app.config.from_object(env.get(env_name))
    # 初始化
    init_ext(app)
    # 注册蓝图
    register_blue(app)
    return app
Exemple #5
0
def create_app():
    app = Flask(__name__)
    app.config.from_object(settings.Config)

    #初始化第三方插件
    init_ext(app)

    return app
Exemple #6
0
def create_app():
    # app = Flask(__name__,
    #             template_folder='../templates')  # Flask实例中可以设置默认模板的寻找路径
    app = Flask(__name__, static_folder='../static')  # 设置static的寻找路径
    app.config.from_object(envs['develop'])  # 注意配置读取的顺序,一定要在配置扩展等东西前面
    init_ext(app)
    init_views(app)
    return app
Exemple #7
0
def create_app():
    app = Flask(__name__)
    app.config.from_object(config['nan1'])
    init_models(app)
    init_views(app)
    init_apis(app)
    init_ext(app)
    return app
Exemple #8
0
def create_app(param):
    app = Flask(__name__)
    app.config.from_object(env.get(param))  # 建议把配置项放在前面;避免有时候放后面,配置项不起效
    init_ext(app)

    app.register_blueprint(blueprint=home_blueprint)
    app.register_blueprint(blueprint=admin_blueprint)
    return app
Exemple #9
0
def create_app():
    app = Flask(__name__)
    app.config.from_pyfile(settingfile)
    init_views(app)
    init_apis(app)
    init_models(app)
    init_ext(app)

    return app
Exemple #10
0
def create_app():
    app = Flask(__name__)
    app.config.from_pyfile('mysettings.py')
    init_models(app)
    init_views(app)
    init_apis(app)
    init_ext(app)
    load_middleware(app)
    return app
Exemple #11
0
def create_app():
    app = Flask(__name__)

    # app.config.from_object()

    init_ext(app)

    register_blueprint(app)

    return app
Exemple #12
0
def creat_app():
    app = Flask(__name__, template_folder="../templates")
    #初始化app
    app.config.from_object(envs.get("develop"))
    #初始化蓝图 路由
    init_first_blue(app)
    #初始化第三方库
    init_ext(app)

    return app
Exemple #13
0
def create_app():
    app = Flask(__name__)
    # 初始化flask配置
    app.config.from_object(envs.get('develop'))
    # 初始化 扩展库
    init_ext(app)
    # 初始化蓝图
    init_blueprint(app)
    init_api(app=app)
    return app
Exemple #14
0
def create_app(env_name='default'):
    app = Flask(__name__)

    init_app(app, env_name)

    init_ext(app)

    init_api(app)

    return app
def create_app(env_name='default'):
    from flask import Flask
    app = Flask(__name__)

    init_app(app, env_name)

    init_ext(app)

    init_view(app)

    return app
Exemple #16
0
def create_app(env):
    app = Flask(__name__)
    # flask实例化对象配置
    init_settings(app, env)

    # 插件初始化
    init_ext(app)

    # 蓝图配置
    init_blue(app)

    return app
Exemple #17
0
def create_app():
    app = Flask(__name__,
                static_folder="./../../dist/static",
                template_folder="./../../dist")
    cors = CORS(app, resources={r"/getList": {"origins": "*"}})
    # 初始化配置
    app.config.from_object(envs.get('develop'))
    # 注册蓝图,初始化蓝图
    init_blue(app)
    # 初始化第三方插件和库
    init_ext(app)
    return app
Exemple #18
0
def create_app(env_name = 'default'):

    app = Flask(__name__)

    #配置
    init_app(app,env_name)
    #插件等
    init_ext(app)
    #蓝图
    init_blue(app)

    return app
Exemple #19
0
def create_app(env_name='default'):
    app = Flask(__name__)

    # 配置 settings.py
    init_app(app, env_name)

    # 插件 ext.py
    init_ext(app)

    # 蓝图 views.py
    init_blue(app)

    return app
Exemple #20
0
def create_app():

    app = Flask(__name__)
    #配置使用开发环境
    app.config.from_object(envs.get('develop'))

    #初始化蓝图-路由
    init_home_blue(app)

    #初始化ext第三方类库
    init_ext(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
Exemple #22
0
def createApp(env_name='default'):

    app = Flask(__name__)

    init_settings(app, env_name)

    init_ext(app)

    init_views(app)

    init_apis(app)

    return app
Exemple #23
0
def create_app(env_name='default'):
    from flask import Flask

    app = Flask(__name__)
    # 配置
    init_app(app,env_name)


    init_ext(app)

    #api接口
    init_apis(app)

    return app
def create_app(env_name='default'):
    from flask import Flask

    app = Flask(__name__)

    init_settings(app, env_name)

    init_ext(app)

    init_views(app)

    # 思路和蓝图一样
    init_apis(app)

    return app
Exemple #25
0
def create_app(env_name='default'):
    app = Flask(__name__,
                template_folder='../templates',
                static_folder='../static'
                )  #加上template_folder属性才能访问模板文件,static_folder属性访问静态文件

    #配置相关
    init_setting(app, env_name)
    #插件相关
    init_ext(app)
    #蓝图
    init_views(app)
    #api
    init_api(app)

    return app
Exemple #26
0
def create_app(env):

    app = Flask(__name__, static_folder="../static")

    # 获取开发环境
    config_class = setting.config_map.get(env)
    app.config.from_object(config_class)

    db.init_app(app)

    init_ext(app)
    # 注册蓝图
    app.register_blueprint(user_bp)
    app.register_blueprint(news_bp)

    return app
Exemple #27
0
def create_app(config='default'):
    '''
    创建flask app,并加载配置,初始化外部插件,views和数据库等
    该函数被manage模块调用
    :param config:选择开发环境,测试环境和线上环境
    :return:flask app
    '''

    # 日志初始化
    init_logging(os.path.join(settings.BASEDIR, "log/log_config.yaml"))

    app = Flask('demo',
                static_folder=settings.STATICPATH,
                template_folder=settings.TEMPLATESPATH)

    app.config.from_object(settings.ENV.get(config))

    init_ext(app)

    init_views(app)

    init_apis_v1(app)

    return app
Exemple #28
0
def create_app(config_name):
    # 创建app实例对象
    app_log(config_name)
    app = Flask(__name__)
    
    # 加载配置
    app.config.from_object(config[config_name])
    
   
    # 加载扩展
    init_ext(app)

    # 加载接口
    init_api(app=app)
    # 配置蓝本
    config_blueprint(app)
    # 跨域
    # app.after_request(after_request)

    # # 配置全局错误处理
    # config_errorhandler(app)

    # 返回app实例对象
    return app
Exemple #29
0
def create_app(env_name):
    #从配置对象来加载对象
    app.config.from_object(env.get(env_name))
    init_ext(app)
    register_blue(app)
    return app
Exemple #30
0
def create_app():
    app = Flask(__name__)
    app.config.from_pyfile('mysettings.py')
    init_views(app)
    init_ext(app)
    return app