On Wed, Jul 16, 2014 at 10:26 PM, sarfaraz ahmed <findsarfa...@gmail.com> wrote: > I am trying to display form.erros. I am using bootstrap modal and using ajax > form submit to send data async. Everything works fine... I can see the error > messages returned in code. But it automatically goes to default error pages > of django when form.is_valid returns false. When I print form in debug mode > I see the specific error. I am using Werkzeug for debugging. > > Here is my view.py code > > def register_user(request): > #args=UserCreationForm() > > args={} > args.update(csrf(request)) > > if request.method=='POST': > form = UserCreationForm(request.POST) > print 'step 2' > args['form']=form > if form.is_valid: > form.save() > print 'step 3' > return HttpResponseRedirect('/accounts/register_success/') > else: > > return > render_to_response('register.html',args,context_instance=RequestContext(request)) > > #assert false > #return > render_to_response('register.html',args,context_instance=RequestContext(request)) > else: > args['form'] = UserCreationForm() > return > render_to_response('register.html',args,context_instance=RequestContext(request)) > > > ====================================================================================== > template code > <form id="signup" class="form-horizontal" action='/accounts/register/' > method='post' role='form'>{%csrf_token%} > <div class="modal-header"> > <button type="button" class="close" data-dismiss="modal" > aria-hidden="true">×</button> > <h4 class="modal-title">Register</h4> > </div> > <div class="modal-body" id="modalbody"> > {%if form.errors %} > <p>{{errors}}</p>
<p>{{ form.errors }}</p> > {%endif%} Cheers Tom -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at http://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAFHbX1%2Bd%3DtTacNjGC1L%3DtbnkuYkuu_cXP0vr6y33zKxO2Wpmrw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.