Мгновенная проверка полей - Python

Узнай цену своей работы

Формулировка задачи:

Нужно: если два поля для пароля не идентичны друг другу и меньше 6 символов, то рядом с ними написать ошибку. Мои поля в модели:
нам нужны только эти две модели. И их представление в forms:
В принципе, то что мне нужно в сети уже есть. - http://mikepk.com/2010/08/python-django-forms-errors-fieldsets/ - но там есть одно но, проверка на валидность осуществляетеся в классе, который наследуется от forms.Form. А, на сколько я поняла, по-англицки ModelForm отличается от Form (как указано в примере в ссылке), тем, что, если наследуемся от Form, то мы не можем ассоциироваться с какой-нибудь моделью. А в том примере задействован метод cleaned_data - в Form он есть, а в ModelForm - нет. И я не знаю, что делать. В своей view я только сохраняю данные и всё. Может там как-то проверить и вывести ошибки?

Решение задачи: «Мгновенная проверка полей»

textual
Листинг программы
return render_to_response('first_page.html', {'form_registration': form_registration})

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы