Thanks guys! @daniel I still don't get what django doc is trying to
say about ModelForm. Can you please explain further?

On Jan 12, 10:30 am, Daniel Roseman <dan...@roseman.org.uk> wrote:
> On Thursday, 12 January 2012 01:49:40 UTC, coded kid wrote:
>
> > Hi guys, I’ve been trying to signup using the django form I created.
> > Whenever I signup, the form is always saving the id no and not other
> > fields like names, username.pasword,email etc. Below are the codes;
> > In views.py:
> > from django.shortcuts import render_to_response
> > from django.http import HttpResponse
> > from django.template import RequestContext
> > from django.http import HttpResponseRedirect
> > from mymeek.meekme import models
> > from django.views.decorators.csrf import csrf_exempt
> > @csrf_exempt
> > def welcome(request):
> >     #Allow new user reg and login, if failed direct the user to signup
> >     if request.method=='POST':
> >         form=models.Register()
> >         new_user=form.save()
> >         return HttpResponseRedirect('/logpage/')
> >     else:
> >         form=models.Register()
> >         return render_to_response('mainpage.html',
> > {'form':models.Register})
>
> You haven't defined a form. Just calling a model instance "form" doesn't
> make it one.
> Plus, of course, at no point are you passing the POST values into the
> instantiation.
> Seehttps://docs.djangoproject.com/en/1.3/topics/forms/modelforms/for
> modelforms,
> andhttps://docs.djangoproject.com/en/1.3/topics/forms/#using-a-form-in-a...
> for the general pattern of how to instantiate a form from the POST.
> --
> DR.

-- 
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.

Reply via email to