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 |
---|