Files
pydantic/docs/examples/models_field_order.py
⬢ Samuel Colvin ef8f9fe51b Uprev all dependencies (#4955)
* Uprev all dependencies

* use ruff instead of flake8 for docs examples linting
2023-01-15 09:57:09 -08:00

21 lines
370 B
Python

from pydantic import BaseModel, ValidationError
class Model(BaseModel):
a: int
b = 2
c: int = 1
d = 0
e: float
print(Model.model_fields.keys())
m = Model(e=2, a=1)
print(m.model_dump())
try:
Model(a='x', b='x', c='x', d='x', e='x')
except ValidationError as err:
error_locations = [e['loc'] for e in err.errors()]
print(error_locations)