我在https://docs.djangoproject.com/en/1.5/topics/auth/default/使用django的logout_then_login
函数进行注销后尝试重定向到主页但是我认为我没有正确传递url(我很新到django)
非常感谢任何反馈。
首页网址
url(r'^$', 'myfitgames.views.home', name='home'),
退出网址
url(r'^accounts/logout/$', 'django.contrib.auth.views.logout_then_login(request,"/")', name='logout'),
答案 0 :(得分:2)
第二个参数应该是视图名称或函数。
尝试以下(使用lambda作为函数):
from django.contrib.auth.views import logout_then_login
url(r'^accounts/logout/$', lambda request: logout_then_login(request, "/"), name='logout'),