Django ModelForm проверки и сообщения об ошибках - PullRequest
0 голосов
/ 31 марта 2011

Извините, если это основной вопрос: у меня возникают проблемы при проверке формы с ModelForms в Django.

Используемый мной шаблон:

def View(request):
    if request.method == 'POST':

        form = AddPageForm(request.POST)

        if form.is_valid:
            instance = form.save()  
            ...

        else:
            HttpResponse("Error")

Это хорошо работает, еслиформа проверяется (ветка if ... сопровождается.) Когда форма не проверяется, я получаю стандартную страницу ошибки проверки формы Django;ветка else ... игнорируется.

Очевидно, что должно быть что-то не так / отсутствует, но я не могу понять, что из официальной документации Django.Любое руководство будет оценено.

1 Ответ

3 голосов
/ 31 марта 2011

отсутствует () в if form.is_valid => if form.is_valid()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...