一、会话保持技术(cookies和session)
1、“会话”的定义
二、Cookies
1、Cookies定义
以火狐浏览器为例:
2、Cookie的特点
3、Cookies的使用——存储
实操:
4、Cookies的使用——获取&删除
实操:
三、session
1、session定义![](https://img-blog.csdnimg.cn/df7b97e3b39a4d00b1a2b1b559c5b443.png)
2、session的配置
默认情况下,上面这两个都是开启的
3、session的使用
在浏览器中先输入https://127.0.0.1:8000/set_session/
再输入https://127.0.0.1:8000/get_session/
注意:sessionid是存储在cookie中的,如果cookie被删除了,那么session也就找不到了(虽然还在服务器里)。session就像是一个储物格,而sessionid就是钥匙。
通常用的是上面第一种方法来配置session的生命周期,直接把SESSION_COOKIE_AGE = XXX这行代码写在settings.py的任意位置(通常是写在最后一行,这样以后方便查找)。