Я прочитал некоторые части библиотеки Pydanti c и провел несколько тестов, но не могу понять, в чем заключается дополнительное преимущество использования Field(...)
(без дополнительных опций) в определении схемы вместо простого не добавляется значение по умолчанию.
Итак, что добавлено здесь:
from pydantic import BaseModel, Field
class Model(BaseModel):
a: int = Field(...)
, которого здесь нет:
from pydantic import BaseModel
class Model(BaseModel):
a: int
Существует ли какое-либо специальное поведение, которое Я скучаю?