BaşlayınÜcretsiz Başlayın

Pydantic modeli

Envanterdeki öğeleri yöneten bir API uç noktası oluşturman istendi. Başlamak için, name, quantity ve expiration özniteliklerine sahip Items için bir Pydantic modeli oluştur.

Bu egzersiz

FastAPI'ye Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • datetime içinden date ve pydantic içinden BaseModel'i içe aktar.
  • Item için bir Pydantic modeli oluştur.
  • Aşağıdaki alanları doğru şekilde doldur: name (string), quantity (integer, isteğe bağlı, varsayılan 0) ve expiration (date, isteğe bağlı, varsayılan None).

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import date
from datetime import ____

# Import BaseModel
from pydantic import ____

# Define model Item
class Item(____):
    name: str
    ____: int = 0
    expiration: ____ = None
Kodu Düzenle ve Çalıştır