INNER CODE UNIT · Python

create_app

baizunxian/zerorunner · backend/main.py:31

def create_app():
    """ 注册中心 """
    app = FastAPI(title="zerorunner",
                  description=config.PROJECT_DESC,
                  version=config.PROJECT_VERSION,
                  lifespan=start_app,
                  dependencies=[Depends(login_verification)])

    init_mount(app)  # 挂载静态文件

    init_exception(app)  # 注册捕获全局异常

    init_router(app)  # 注册路由

    init_middleware(app)  # 注册请求响应拦截

    init_cors(app)  # 注册请求响应拦截

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…