Я проверяю данные в словаре. Я указываю, что поле age имеет тип int, но на практике возраст, который я передаю, имеет тип str. Почему нет ошибки?
from marshmallow import Schema, fields
class UserSchema(Schema):
name = fields.Str()
age = fields.Int()
user_data = {
"name": "Ken",
"age": "12"
}
try:
UserSchema().load(user_data)
except Exception as e:
print(e)