Aha! I will try that when i get back home.
Thanks! Alan On Jun 9, 2:50 pm, Karen Tracey <kmtra...@gmail.com> wrote: > On Tue, Jun 9, 2009 at 2:19 AM, zayatzz <alan.kesselm...@gmail.com> wrote: > > > Well thats what i was complaining about in the beginning that i could > > use good example of how to do it. Its quite confusing how form > > validation is on one page, errors on the others and views on third and > > there is not single full example. > > > How should the else part be? > > > else: > > message = "form was not valid" > > accform = form > > ... > > return render_to_response...... > > > something like that perhaps? > > No, you don't want to be creating another form instance in the case where > the existing one is not valid. The existing instance that failed validation > is already annotated with specific errors describing what's wrong with it. > Really, this example, mentioned earlier, is complete: > > http://docs.djangoproject.com/en/dev/topics/forms/#using-a-form-in-a-... > > There doesn't need to be an else block for the is_valid(). The case where > there are errors in the POSTed data which make the form invalid is described > by the 3rd numbered note below the example. All that has to happen for that > case is that you pass the existing bound (and invalid, therefore containing > errors that will display with the form) back in the context for display. > The form gets re-displayed with error annotations and is ready for > correction/re-submission by the user. > > Karen --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---