Код: Выделить всё
{
"FOO": 1,
"BAR": "hello"
}
Код: Выделить всё
from pydantic import BaseModel
class MySchema(BaseModel):
foo: int
bar: str
Есть ли способ сообщить pydantic что при вводе имена полей должны быть в верхнем регистре, но я хочу, чтобы они были в нижнем регистре в модели?
Я знаю о "validation_aliases", и с помощью этого я могу сделать так, чтобы при вводе либо, например, «FOO» или «foo» разрешены, но я хотел бы сделать так, чтобы, например, «FOO» разрешено на входе. Возможно ли это в рамках pydantic?
Подробнее здесь: https://stackoverflow.com/questions/790 ... validation