장고에서 Ajax 세션을 시작하는 방법을 알아야합니다. 나는 아래에 기술 된대로 정확하게하고 있지만, 작동하지 않는다! 요청이 올바르게 전송되었지만 세션을 시작하지 마십시오. 아약스없이 직접 요청하면 작동합니다! 무슨 일 이니?Django - Ajax 요청 세션 시작
'# URL을
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 페이지에서 # 아약스
$(function(){
$.get('http://localhost:8000/logout/?username=usuario?>&password=senha', function(data){
alert(data);
});
@TokenMacGuy : 청소 해 주셔서 감사합니다. 문제가 올바르게 포맷 된 즉시 바로 나에게 뛰어 왔습니다. – sdolan