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ırEgzersiz talimatları
datetimeiçindendatevepydanticiçindenBaseModel'i içe aktar.Itemiç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) veexpiration(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