2014-03-05 4 views
3

인증을 위해 allauth를 사용하고 있으며 모든 가입, 로그인 등의 단계에서 django 메시지가 실제로 잘 작동합니다.django-allauth를 사용하여 로그 아웃하고 홈 페이지로 리디렉션

그러나 '로그 아웃 하시겠습니까?'라는 2 단계를 피하려면 나뿐만 그래서 allauth보기를 오버라이드 (override)했다 '. 로그 아웃'을

url(r'^accounts/logout/$', 'django.contrib.auth.views.logout',{'next_page': '/', }), 

이 기술은 잘 작동하고 사용자가 즉시 클릭 한 후 홈 페이지로 리디렉션됩니다

그러나이 방법을 사용하면 더 이상 성공적으로 로그 아웃 된 메시지를 표시 할 수 없습니다.

아무에게도 메시지 프레임 워크와 현재 설정을 사용하여이 작업을 수행하는 방법에 대한 팁을 줄 수 있습니까?

답변

7

이에 대한 간단한 대답은 간단하게 설정하는 것입니다 사전에

감사 :

ACCOUNT_LOGOUT_ON_GET 진정한

여분의 URL로 계정을 무시할 수는/로그 아웃 할 필요가 없습니다 ..