Dependency injection
Endpoint ga kerakli narsani (bazaga ulanish, joriy foydalanuvchi, sozlama) FastAPI Depends orqali avtomatik berishi. Testda bog‘liqlikni almashtirish oson.
Misol
def get_session(): ...
@app.get("/dishes")
def list_dishes(session: Session = Depends(get_session)): ...