扫描二维码关注或者微信搜一搜:编程智域 前端至全栈交流与成长
第一章:依赖注入核心原理
1.1 依赖树构建机制
from fastapi import Depends
def auth_service():
return OAuth2Scheme()
def db_conn(auth: dict = Depends(auth_service)):
return Database(creds=auth)
@app.get("/data")
async def get_data(conn=Depends(db_conn)):
return conn.query()
依赖树可视化: