Kom igångKom igång gratis

Pydantic-modell

Du har fått i uppdrag att skapa en API-endpoint som hanterar artiklar i ett lager. Börja med att skapa en Pydantic-modell för Items med attributen name, quantity och expiration.

Den här övningen är en del av kursen

Introduktion till FastAPI

Visa kurs

Övningsinstruktioner

  • Importera date från datetime och BaseModel från pydantic.
  • Skapa en Pydantic-modell för Item.
  • Fyll i följande fält på rätt sätt: name (sträng), quantity (heltal, valfritt, standardvärde 0) och expiration (datum, valfritt, standardvärde None).

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Import date
from datetime import ____

# Import BaseModel
from pydantic import ____

# Define model Item
class Item(____):
    name: str
    ____: int = 0
    expiration: ____ = None
Redigera och kör kod