Files
pydantic/docs/examples/boolean.py
T
2019-10-10 12:10:39 +01:00

21 lines
436 B
Python

from pydantic import BaseModel, ValidationError
class BooleanModel(BaseModel):
bool_value: bool
print(BooleanModel(bool_value=False))
#> BooleansModel bool_value=False
print(BooleanModel(bool_value='False'))
#> BooleansModel bool_value=False
try:
BooleanModel(bool_value=[])
except ValidationError as e:
print(str(e))
"""
1 validation error
bool_value
value could not be parsed to a boolean (type=type_error.bool)
"""