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
<Kurs>Einführung in FastAPI</Kurs>Übungsanweisungen
- 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 praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Import date
from datetime import ____
# Import BaseModel
from pydantic import ____
# Define model Item
class Item(____):
name: str
____: int = 0
expiration: ____ = None