РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjPmFrEr 165 of 187 menu

Вывод ошибок формы в Django

Если is_valid() вернул False, у формы появятся ошибки. При выводе {{ form }} или {{ form.as_p }} Django покажет их рядом с полями.

Можно вывести все ошибки формы:

<form method="post"> {% csrf_token %} {{ form.non_field_errors }} {{ form.as_p }} <input type="submit"> </form>

Или ошибки конкретного поля:

{{ form.title.errors }} {{ form.title }}

Отправьте форму с пустым обязательным полем и посмотрите, как Django показывает ошибку.

Выведите ошибки поля title отдельно от самого поля.

Выведите non_field_errors над формой.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить