LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Importiere date aus datetime und BaseModel aus pydantic.
  • Erstelle ein Pydantic-Modell für Item.
  • Fülle die folgenden Felder korrekt aus: name (String), quantity (Integer, optional, Standardwert 0) und expiration (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
Code bearbeiten und ausführen