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, kursun bir parçasıdır

FastAPI'ye Giriş

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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