从前面的例子看,所有的Views操作都放在一个文件里,代码不易维护。为了更好的管理路径和代码,可以通过APIRouter
来为该模块创建路径操作,给我们提供了在多个文件中注册路由的功能。
使用Router
在项目下创建routers -> users.py
1 | from fastapi import APIRouter, Depends, HTTPException |
注册Router
将我们的 APIRouter 注册到核心对象上去。main.py
1 | # 导入 FastAPI |
izheyi.com
从前面的例子看,所有的Views操作都放在一个文件里,代码不易维护。为了更好的管理路径和代码,可以通过APIRouter
来为该模块创建路径操作,给我们提供了在多个文件中注册路由的功能。
在项目下创建routers -> users.py
1 | from fastapi import APIRouter, Depends, HTTPException |
将我们的 APIRouter 注册到核心对象上去。main.py
1 | # 导入 FastAPI |
WeChat Pay
Alipay