I am happy to tell anyone who is trying to do the same mistake I was doing for the past day probably!! that, forms are loaded empty for something to be put in them and then PROCESSED accordingly.
I was trying to LOAD and PROCESS the form together. so the order is: direct browser to LOAD the login_form, THEN in the ACTION direct the browser to PROCESS the form. BUT now I have another problem... why i cannot sign anyone in? i hav created users who are NOT staff and users who are staff and a superuser as well. using the code I had mentioned early with my development server should I be able to sign in? in my view I have these: first to load the log in form, i direct the browser here => #clean up and test cookies def login(request): if request.POST: if request.session.test_cookie_worked(): request.session.delete_test_cookie() return HttpResponse("You're logged in.") else: return HttpResponse("Please enable cookies and try again.") request.session.set_test_cookie() return render_to_response('claims/login_form') THEN TO PROCESS THE FORM => def dologin(request): m = users.get_object( username__exact = request.POST['username'] ) if m.password == request.POST['password']: request.session['user_id'] = m.id return HttpResponse("You're logged in.") else: return HttpResponse("Your username and password didn't match.") I ALWAYS get the didnt match response! any clues???? many thanks --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users -~----------~----~----~----~------~----~------~--~---