Hi,
When I upgrade Djago from 1.2.5
some of my code failds.
I am new to django, When I write a login form . there are some errors.
I got a http403 CSRF verification failed. Request aborted.
But I hava put 'django.middleware.csrf.CsrfViewMiddleware', on
settings.py
and {% csrf_token %} on my template.
My views:
def login(request):
if request.user.is_authenticated():
return HttpResponse('you had logging in!')
if request.method == 'POST':
username = request.POST['username']
password = request.POST['password']
user = authenticate(username=username, password=password)
if user is not None:
if user.is_active:
user_login(request, user)
# return
render_to_response('acount/index.html',context_instance=RequestContext(request))
return HttpResponseRedirect('/account/%d' % user.id)
else:
return HttpResponse('user is not active!')
else:
return HttpResponse('username or password is not correct!')
else:
return render_to_response('account/login.html')
My templtate:
{% extends 'base.html' %}
{% block content %}
<form action='' method="post" accept-charset="utf-8">
{% csrf_token %}
Name:<input type="text" name="username"/><br/>
Password<input type="password" name="password"/><br/>
<p><input type="submit" value="Continue →"/></p>
</form>
{% endblock %}
Some one help me!
--
Thanks & Regards,
ezioruan = {
'email':'[email protected]',
'interests':{ 'Python', 'Linux' 'game'},
'location':'南京',
'website':'http://ezioandnanjing.appspot.com/',
'note':'功名利禄身外物,知足常乐总逍遥'
}
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en.