赞
踩
from fastapi import APIRouter
1.1定义router
- router = APIRouter(
- prefix="/demo", #当前注册的app接口没有前面都需要+/demo请求
- tags=["demo"], #按tags进行分组,Swagger 划分
- responses={404: {"description": "Not found"}}, #请求异常返回数据
- )
1.2改造之前的装饰方式
将@app.get("/getInfo/{name}")替换成@router.get("/getInfo/{name}")
app.include_router(router)
当多个app实现不同的后端服务,按上面方式,用
app.include_router(app1.router)
app.include_router(app2.router)
运行后docs展示
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。