Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
django注销功能似乎没有破坏会话_Django_Python 3.x_View - Fatal编程技术网

django注销功能似乎没有破坏会话

django注销功能似乎没有破坏会话,django,python-3.x,view,Django,Python 3.x,View,我有url.py: path(r'Logout/',views.Logout), aLogoutviews.py: def Logout(request): if request.method == "POST": logout(request) return render(request, 'logout_thankyou.html', {}) templates/logout\u thankyou.htmlas: <h1>Log out

我有
url.py

path(r'Logout/',views.Logout),
a
Logout
views.py:

def Logout(request):
    if request.method == "POST":
        logout(request)
        return render(request, 'logout_thankyou.html', {})
templates/logout\u thankyou.html
as:

<h1>Log out</h1>
<h3>You've been successfully logged out.</h3>

这里出了什么问题?

因为请求不是帖子


如果您不想为了注销而必须提交表单,您应该删除If语句。

,因为请求不是帖子

如果您不想为了注销而必须提交表单,那么应该删除If语句

views.Logout didn't return an HttpResponse object. It returned None instead.