Django中cookie和session的使用
Posted wen-kang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django中cookie和session的使用相关的知识,希望对你有一定的参考价值。
Sesson必须依赖于Cookie 因为cookie是存储在客户端的
存session:
1.在服务器端生成随机字符串
2.生成一个和字符串对应的大字典,来保存用户的数据 字典存储在服务器端
3.随机字符串作为cookie,以键值对的形式返回给客户端
取session:
1.从浏览器携带的cookie中找到随机的字符串
2.拿着字符串 去session中找对应的大字典
3.从字典里按key取值,得到用户保存的数据
session 优点:比cookie存的数据多,安全性好,数据都保存在服务器端。
缺点:session的数据量大,会占用一些资源
以上是关于Django中cookie和session的使用的主要内容,如果未能解决你的问题,请参考以下文章
{Django基础八之cookie和session}一 会话跟踪 二 cookie 三 django中操作cookie 四 session 五 dja