Pydantic 모델
재고의 항목을 관리하는 API 엔드포인트를 만들어 달라는 요청을 받았어요. 먼저 name, quantity, expiration 속성을 갖는 Items에 대한 Pydantic 모델을 만들어 주세요.
이 연습은 강의의 일부입니다
FastAPI 입문
연습 안내
datetime에서date를,pydantic에서BaseModel을 임포트하세요.Item에 대한 Pydantic 모델을 만드세요.- 다음 필드를 올바르게 채우세요:
name(string),quantity(integer, 선택 사항, 기본값 0),expiration(date, 선택 사항, 기본값 None).
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import date
from datetime import ____
# Import BaseModel
from pydantic import ____
# Define model Item
class Item(____):
name: str
____: int = 0
expiration: ____ = None