Пример #1
0
def create_app():
    app = Flask(__name__, static_folder='static')

    app.config.from_object(Config)

    config_extensions(app)

    config_blueprint(app)

    config_errorhandler(app)

    @app.route('/Api接口文档说明')
    def AppDocs():
        '''
        这是一个不可用接口

        请求说明
            用户请求需要登录的接口时候 头部必须携带Token
        
        公共返回码说明
            200 成功
            201-210 自定义
            10086 用户在未登录的情况下请求需要登录的接口

      '''

    return app
Пример #2
0
def create_app(ENV='default'):
    """构建入口 create_app()

    :param runConfig: 运行配置文件 默认default, 可选'development', 'production'

    :config_extensions 注册扩展初始化init
    :config_blueprint 载入蓝图
    :config_errorhandler 载入异常请求处理
    :config_startprint 载入启动打印
    """

    app = Flask(__name__, static_folder='static')
    
    app.config.from_object(config[ENV])

    config_runninglog(ENV)

    config_startprint(app, ENV)

    config_extensions(app)

    config_blueprint(app, ENV)

    config_errorhandler(app)

    config_overstart()

    logging.debug('构建完成 > 测试日志打印')

    @app.route("/")
    def index():
        # print(LOAD_PATH)
        return ""
    
    return app
Пример #3
0
def create_app():

    app = Flask(__name__, static_folder='static')
    app.config.from_object(Config)

    app.debug = True

    config_extensions(app)

    config_blueprint(app)

    config_errorhandler(app)

    return app