编程语言
首页 > 编程语言> > python-如何使用Django清除Cookie

python-如何使用Django清除Cookie

作者:互联网

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

解决方法:

设置Cookie:

    def login(request):
        response = HttpResponseRedirect('/url/to_your_home_page')
        response.set_cookie('cookie_name1', 'cookie_name1_value')
        response.set_cookie('cookie_name2', 'cookie_name2_value')
        return response

删除Cookie:

    def logout(request):
        response = HttpResponseRedirect('/url/to_your_login')
        response.delete_cookie('cookie_name1')
        response.delete_cookie('cookie_name2')
        return response

标签:python,cookies,django,web,session-cookies
来源: https://codeday.me/bug/20191010/1886627.html