目前位置: 首页 » Django »正文

django存Cookies的方法

网站怎么确定一个用户是否登录?

主要通过浏览器存储cookies的方式来确定。

cookies通常以一个键值对的形式出现,而且具有生命周期。

存储cookies示例:

image

存储cookies主要使用set_cookie()这个方法

三个参数,第一个是键名,第二个是键值,第三个是生命周期。参考上图即可

如何修改cookies呢?

也很简单,直接修改参数就可以了。

比如我要将上面存储的Cookies中的键值更改为456,将生命周期更改为2小时,就可以按下面这样做。

修改cookies

image

 

另外cookies的生命周期从服务端作出响应的那一该开始算的。

比如,我的第一个cookies的生命周期是1小时,过了半小时后,我将它的生命周期设置为2小时,那么这个cookies就重新拥有了2小时生命周期,而不是扣除半小时的生命周期。

推荐阅读