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

Reply via email to