Pydantic Modelleri, veriler için yapı, türler ve doğrulama kurallarını tanımlayan sınıflardır (BaseModel'den türetilir). FastAPI bunları her yerde kullanır — istek gövdeleri, yanıt şekilleri ve ayarlar için — bunları tip odaklı tasarımının kalbi haline getirir.
Bir Model Tanımlama
pydantic BaseModel, EmailStr, Field
():
name:
email: EmailStr
age: = Field(ge=, le=)
is_active: =
tags: [] = []
