Справочник · ошибки Python

ValidationError

Pydantic проверил данные и нашёл несоответствие: не хватает поля или значение не того типа.

Python пишет ошибку в последней строке сообщения: сначала название, после двоеточия — подробности. Найди своё сообщение ниже — рядом объяснение простыми словами и что исправить.

Данные не подошли модели

ValidationError: 2 validation errors for User
Что случилось
Модель User не приняла данные: ошибок проверки — 2.
Почему так бывает
Не хватает обязательного поля, у поля неподходящий тип или значение вне допустимых границ.
Как исправить
Под названием поля написано, что не так. Исправь данные или опиши поле иначе.

Разбираем в уроке 15.3 «Принимаем данные».

Другие ошибки