Проверка формы модели Django и отображение ошибок - PullRequest
0 голосов
/ 01 ноября 2011

У меня есть этот шаблон: http://dpaste.com/645468/, который отправляет данные в это представление: http://dpaste.com/645469/. шаблон отображает форму, созданную модельными формами, с нестандартный макет. Мне нужно проверить значение поля отправить для просмотра, а затем перенаправить на тот же шаблон, если проверка поля не удается. я пытался сделать это создание экземпляра связанной модели, затем сбор всех полей одно за другим (прежде чем проверять их наличие в request.POST) и присвоение его модели поле, а затем назначить этот экземпляр модели новому экземпляру модели. затем я предварительно проверил проверку .is_valid (), но она не удалась, так как она требует экземпляра модели pc, так что экземпляр модели должен существовать на БД. Так как я могу проверить эти данные, и если проверка не удалась, перенаправить на другой шаблон и отобразить ошибки?

...