Exemple #1
0
def create_app(configName='production'):
    app = Flask(__name__)
    # 加载配置类
    app.config.from_object(configDict[configName])
    # 注册蓝本
    register_blueprint(app)
    # 初始化扩展库
    init_app(app)
    return app
Exemple #2
0
def create_app():
    app = Flask(__name__)

    app.config.from_object(Config.get('default', 'devalop'))

    init_app(app)

    register_blueprint(app)

    return app
Exemple #3
0
def create_app(configName='default'):
    app = Flask(__name__)
    # 加载配置类
    app.config.from_object(configDict[configName])
    # 注册蓝本
    register_blueprint(app)
    # 初始化扩展库
    init_app(app)
    # 添加自定义模板过滤器
    addTemFilter(app)
    return app
Exemple #4
0
def create_app(configName='default'):
    app = Flask(__name__)
    # 加载配置类
    app.config.from_object(configDict[configName])
    from datetime import timedelta
    app.config['SEND_FILE_MAX_AGE_DEFAULT'] = timedelta(seconds=1)
    # 注册蓝本
    register_blueprint(app)
    # 初始化扩展库
    init_app(app)
    # 添加自定义模板过滤器
    addTemFilter(app)

    return app
Exemple #5
0
def create_app():
    base_config = CONFIG.get("default")

    app = Flask(__name__,
                template_folder=os.path.join(base_config.BASE_DIR,'templates'),
                static_folder=os.path.join(base_config.BASE_DIR,'static')
                )

    # 加载应用配置
    app.config.from_object(CONFIG.get('develop'))

    # 注册蓝图
    register_blueprint(app)

    # 初始化第三方应用
    init_third(app)

    return app