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的使用的主要内容,如果未能解决你的问题,请参考以下文章

cookie和session django中间件

Django学习之Cookie和Session

{Django基础八之cookie和session}一 会话跟踪 二 cookie 三 django中操作cookie 四 session 五 dja

Django组件:cookie 和 session

Django基础学习之Cookie 和 Sessions 应用

第十一章 Django框架学习——Cookie和session