在 django中建立 登出用户功能的时候,除了建立以下程序并在urls中增加映射之外,还需要在registration中建立一个叫做 “logged_out.html” 的文件,这是无可避免的,虽然被HttpResponseRedirect('/')重定向到了主页,但至少也需要存在一个空文件。
from django.contrib.auth.views import logout
from django.http import HttpResponseRedirect
def page_logout(request):
logout(request)
return HttpResponseRedirect('/')