Вывод ошибок формы в 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
над формой.