Django之cookie和session

一,添加

python 复制代码
response = redirect(reverse('index'))

response.set_cookie('userid', user.id, expires=
            datetime.datetime.now() + datetime.timedelta(days=7)
                                )

二,获取

python 复制代码
userid = request.COOKIE.get('userid',0)

三,删除

python 复制代码
response = redirect(reverse('index'))
response.delete_cookie('userid')

Session

一,添加

python 复制代码
request.session['userid'] = user.id
request.session.set_expiry(7*24*3600)

二,获取

python 复制代码
userid = request.session.get('userid',0)

三,删除

python 复制代码
sessionkey = request.session.session_key
request.session.delete(sessionkey)
相关推荐
qq_455760851 分钟前
redis - 集群
数据库·redis·缓存
wadesir3 分钟前
简易制作LinuxShell完全指南(深入解析原理、设计与实践步骤)
linux·运维·服务器
Li_7695324 分钟前
Redis 进阶(五)—— 哨兵
数据库·redis·缓存
困知勉行19856 分钟前
Redis大key处理
数据库·redis·缓存
扑火的小飞蛾10 分钟前
oracle SR模板参考
数据库·oracle
搬砖的kk14 分钟前
openJiuwen 快速入门:使用华为云大模型搭建 AI 智能体
数据库·人工智能·华为云
哆啦code梦17 分钟前
一文认识Redis
数据库·redis·缓存
路漫聊架构22 分钟前
Redis扫描大key利器Scan命令探秘
java·数据库·redis
Hello.Reader32 分钟前
Table & SQL API 配置从“默认可用”到“针对场景调优”的一套方法论
数据库·python·sql
JosieBook1 小时前
【心理】心理咨询实战技术框架(zengfuyun)
网络·数据库·人工智能