본문 바로가기
backend/FastAPI

[FastAPI] 3. Request Body

by seongju.lee 2022. 7. 29.

Request Body: API로 데이터를 요청

Response Body: API가 Request의 응답을 클라이언트에게 전달

 

- path parameter | query parameter은 url에 표시되는 반면에,
body parameter는 그렇지 않다.

 

FastAPI에서 request body를 만들기 위해선 Pydantic models 를 사용한다

 

 

1. Request Body를 만들기 위해서 Pydantic의 BaseModel을 상속한다.

class Item(BaseModel):
    name: str
    description: Union[str, None] = None
    price: float
    tax: Union[float, None] = None

  - BaseModel을 위와 같이 상속하여 Data Model를 생성한다.

'backend > FastAPI' 카테고리의 다른 글

[FastAPI] 1. FastAPI의 사용  (0) 2022.03.09