除了基础的 Depends 外,FastAPI 的依赖注入支持高级模式:子依赖项、带参数的依赖项(基于类或通过工厂)、作用域资源(yield)、全局/路由器依赖项 和 依赖项覆盖用于测试 — 使其成为构造实际应用程序的多功能工具。
子依赖项(依赖树)
python
():
parse(authorization)
():
decode(token)
():
user.is_admin: HTTPException()
user
