의존성 주입_Depends
[점프 투 FastAPI] 2-04-2에서 @contextlib.contextmanager과 함께 with문을 사용해서 세션을 할당하고 반환하는 과정을 FastAPI의 Depends로 간단히 수정했다. Depends와 의존성 주입은 뭐지? from fastapi import APIRouter, Depends from sqlalchemy.orm import Session from database import get_db from models import Question router = APIRouter( prefix="/api/question", ) @router.get("/list") def question_list(db: Session = Depends(get_db)): _question_list = ..
2024.03.30