Model Pydantic
Máš vytvořit API endpoint, který spravuje položky ve skladu. Začni vytvořením Pydantic modelu pro Items s atributy name, quantity a expiration.
Toto cvičení je součástí kurzu
Úvod do FastAPI
Pokyny k cvičení
- Naimportuj
datezdatetimeaBaseModelzpydantic. - Vytvoř Pydantic model pro
Item. - Správně vyplň následující pole:
name(string),quantity(integer, volitelné, výchozí 0) aexpiration(date, volitelné, výchozí None).
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import date
from datetime import ____
# Import BaseModel
from pydantic import ____
# Define model Item
class Item(____):
name: str
____: int = 0
expiration: ____ = None