Я использую Django ModelForms
и хотел бы получить подтверждение как для моделей, так и для форм.Я отрисовываю форму, используя:
{{ form.as_table }}
Как правильно разместить валидацию для каждого поля (например, формы clean_fieldname
) и в целом (например, формы clean
)?
Я бы хотел минимизировать количество написанного кода и не писать одни и те же валидаторы дважды (как в моделях, так и в формах).Кроме того, я хотел бы, чтобы над полем формы отображались ошибки валидации для каждого поля, чтобы не все ошибки помещались поверх формы (поэтому не все проверки в моделях очищаются).