Flask-Pydantic выдаёт выдаёт ошибку валидации при наличии "вроде как" всех полей
Имею следующее описание модели в Pydantic
class User(BaseModel):
email: str
password: str
Также код из flask
@user_blueprint.route('/create', methods=['POST'])
@validate()
def create(user: pydantic_models.User):
return user
Но, когда делаю запрос на сервер со следующим json'ом
{
"email": "str",
"password": "str"
}
Получаю ответ от сервера об ошибке
{
"validation_error": {
"path_params": [
{
"loc": [
"user"
],
"msg": "none is not an allowed value",
"type": "type_error.none.not_allowed"
}
]
}
}
В чём может быть ошибка?
Источник: Stack Overflow на русском