Modèle Pydantic
On vous a demandé de créer un point de terminaison d'API qui gère les articles en inventaire. Pour commencer, créez un modèle Pydantic pour Items avec les attributs name, quantity et expiration.
Cette activité fait partie du cours
Introduction à FastAPI
Instructions de l’exercice
- Importez
datedepuisdatetimeetBaseModeldepuispydantic. - Créez un modèle Pydantic pour
Item. - Remplissez correctement les champs suivants :
name(chaîne),quantity(entier, optionnel, valeur par défaut 0) etexpiration(date, optionnel, valeur par défaut None).
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Import date
from datetime import ____
# Import BaseModel
from pydantic import ____
# Define model Item
class Item(____):
name: str
____: int = 0
expiration: ____ = None