Pydantic-Modell
Du sollst einen API-Endpunkt erstellen, der Artikel im Bestand verwaltet. Starte damit, ein Pydantic-Modell für Items zu erstellen, das die Attribute name, quantity und expiration hat.
Diese Übung ist Teil des Kurses
Einführung in FastAPI
Anleitung zur Übung
- Importiere
dateausdatetimeundBaseModelauspydantic. - Erstelle ein Pydantic-Modell für
Item. - Fülle die folgenden Felder korrekt aus:
name(String),quantity(Integer, optional, Standardwert 0) undexpiration(Datum, optional, Standardwert None).
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Import date
from datetime import ____
# Import BaseModel
from pydantic import ____
# Define model Item
class Item(____):
name: str
____: int = 0
expiration: ____ = None