2016-08-02 2 views
0

Как вы проверяете, содержит ли конкретное поле формы ошибку в представлении Django?Как проверить, содержит ли конкретное поле ошибку в Django

У меня есть форма для регистрации, и когда имя пользователя вызывает ошибку, я хотел бы отобразить флэш-сообщение в верхней части страницы с ошибкой.

В основном что-то вдоль линий:

if username_field in form has errors: 
    messages.warning(request, "...") 

ответ

2

Чтобы получить ошибки формы, как питон Словаре, просто your_form.errors

if username_field in your_form.errors: 
    messages.warning(request, "...") 
+0

Это только фрагмент кода - никакого объяснения вообще. –

+0

Да, но автор не знает, как вы его исправили –

+0

@ uoɥʇʎPʎzɐɹC Я добавил. – levi

Смежные вопросы