Pydantic મોડેલ્સ એમ ક્લાસ કર્યા હોય છે (BaseModel નું સબક્લાસિંગ) જે ડેટાના માળખું, પ્રકારો અને માન્યતા નિયમો વ્યાખ્યાયિત કરે છે। FastAPI તેમને હર જગ્યાએ ઉપયોગ કરે છે — વિનંતીના શરીર, પ્રતિક્રિયા આકારો અને સેટિંગ્સ માટે — તેમને તેની પ્રકાર-આધારિત ડિઝાઇનનો હૃદય બનાવે છે.
મોડલ વ્યાખ્યાયિત કરવું
pydantic BaseModel, EmailStr, Field
():
name:
email: EmailStr
age: = Field(ge=, le=)
is_active: =
tags: [] = []
