Django的Cookie和Session

2025-11-19 23:40:24

1、打印cookie.

cookies是一个{}这样的容器,里面可以存放键值对.

因为是第一次访问所以cookies是空的.

Django的Cookie和Session

2、设置cookie.

obj.set_cookie()

Django的Cookie和Session

3、如果cookie有值显示页面,否则跳转到登录页面.

Django的Cookie和Session

4、设置cookie还有其他数,比如有效期(max_age=秒数).

Django的Cookie和Session

5、cookie存在客户端本地磁盘,所有信息集中到了cookie里面,一旦被别人拿走所有的信息被盗.

不能把所有信息都放到cookie里面,所以有了cookie加session.

session里面存放各种用户信息并且存放在服务端,cookie存放随机字符串身份证明.

client登录成功后服务端会给随机字符串身份证明, 下次在来的时候客户端可以通过随机字符串对应session中的信息.

Django的Cookie和Session

6、session设置内容.

Django的Cookie和Session

7、判断用户有没有登录.

Django的Cookie和Session

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢