如何使用Django清除cookie

时间:2013-01-18 14:49:34

标签: python django cookies web session-cookies

我正在尝试为网站开发登录页面。我正在使用Django 1.4.2。我使用set_cookie将正确登录的用户存储到cookie中。但我没有在Django的文档中找到clear_cookie。如何清除cookie以使用户注销?

2 个答案:

答案 0 :(得分:29)

设置Cookie:

var doc = XDocument.Load("XMLFile1.xml");
        foreach (var child in doc.Element("Field Name").Elements())
        {
            Console.WriteLine(child.Name);
        } 

删除Cookie:

Id: 12457
parent-id: 0
last-modified:2015-03-09 14:09:57
description:
view-order:
name: .NET

答案 1 :(得分:0)

您可以简单地删除存储在cookie中的任何内容 - 这样,即使cookie存在,它也不再包含会话跟踪所需的任何信息,并且用户需要再次授权。

(此外,这似乎是Django logout(redirect to home page) .. Delete cookie?

的副本