我需要知道如何在Django中通過Ajax啓動會話。我完全按照下面的描述進行操作,但它不起作用!該請求被正確發送,但不會啓動任何會話。如果一個請求直接沒有Ajax它的作品!到底是怎麼回事?Django - 由Ajax開始會話請求
'#網址
r'^logout/$', 'autenticacao.views.logout_view'
' 登錄#查看
def login_view(request):
username = request.GET.get('username', '')
password = request.GET.get('password', '')
user = authenticate(username=username, password=password)
if user is not None:
if user.is_active:
login(request, user)
return HttpResponse(user.get_profile().sos_user.name)
return HttpResponse('user invalido')
「在一個HTML頁面#AJAX
$(function(){
$.get('http://localhost:8000/logout/?username=usuario?>&password=senha', function(data){
alert(data);
});
@TokenMacGuy:謝謝你的清理,一旦格式正確,問題就立即跳出來。 – sdolan 2010-07-17 01:44:50