2014-01-21 3 views
1

django의 logout_then_login 함수를 사용하여 로그 아웃 한 후 홈 페이지로 리디렉션하려고 시도했지만 https://docs.djangoproject.com/en/1.5/topics/auth/default/에 함수가 설명되어 있지만 URL을 올바르게 전달하지 않은 것 같습니다. 장고에)django 로그 아웃 한 후 홈 페이지로 리디렉션

모든 의견을 크게 기쁘게 생각합니다.

홈페이지 URL

url(r'^$', 'myfitgames.views.home', name='home'), 

로그 아웃 URL

url(r'^accounts/logout/$', 'django.contrib.auth.views.logout_then_login(request,"/")', name='logout'), 

답변

2

번째 인수는 뷰 또는 함수의 이름이어야한다.

시도 (함수로 람다를 사용하여) 다음 큰

from django.contrib.auth.views import logout_then_login 

url(r'^accounts/logout/$', lambda request: logout_then_login(request, "/"), name='logout'), 
+0

을 일했다! 의견에 감사드립니다. – bbrooke

관련 문제