
FastAPI Post Request를 통한 DB 저장 - 39
·
Develop/FastAPI
POST를 통해서 데이터베이스에 데이터를 저장해보는 것이 목표 1. DB에 만들 Table(32페이지 참고)의 유효성 검사를 하기 위한 BaseModel 생성 from pydantic import BaseModel, Field from typing import Optional class Todo(BaseModel): title: str description: Optional[str] priority: int = Field(gt=0, lt=6, description="The priority must be between 1-5") complete: bool 2. 데이터를 생성하기 위한 POST 함수 생성 @app.post("/") async def create_todo(todo: Todo, db: Sessi..