Pydantic model
You've been asked to create an API endpoint that manages items in inventory. To get started, create a Pydantic model for Items that has attributes name, quantity, and expiration.
Bu egzersiz
Introduction to FastAPI
kursunun bir parçasıdırEgzersiz talimatları
- Import
datefromdatetimeandBaseModelfrompydantic. - Create a Pydantic model for
Item. - Fill in the following fields correctly:
name(string),quantity(integer, optional, default 0), andexpiration(date, optional, default None).
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Import date
from datetime import ____
# Import BaseModel
from pydantic import ____
# Define model Item
class Item(____):
name: str
____: int = 0
expiration: ____ = None