我尝试使用 django 的 logout_then_login
函数在 https://docs.djangoproject.com/en/1.5/topics/auth/default/ 处描述的注销后重定向到主页。但我认为我没有正确传递网址(我对 django 相当陌生)
非常感谢任何反馈。
主页网址
url(r'^$', 'myfitgames.views.home', name='home'),
注销网址
url(r'^accounts/logout/$', 'django.contrib.auth.views.logout_then_login(request,"/")', name='logout'),
最佳答案
第二个参数应该是 View 或函数的名称。
尝试以下操作(使用 lambda 作为函数):
from django.contrib.auth.views import logout_then_login
url(r'^accounts/logout/$', lambda request: logout_then_login(request, "/"), name='logout'),
关于python - 注销后django重定向到主页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21248828/