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)
相关推荐
chenxy027 分钟前
如何快速分享服务器上的文件
运维·服务器
Wyc7240936 分钟前
JDBC:java与数据库连接,Maven,MyBatis
java·开发语言·数据库
重启就好1 小时前
【Ansible】模块详解
linux·服务器·ansible
烧瓶里的西瓜皮1 小时前
Go语言从零构建SQL数据库(9)-数据库优化器的双剑客
数据库·sql·golang
地理探险家2 小时前
各类有关NBA数据统计数据集大合集
数据库·数据集·数据·nba·赛季
SuperW2 小时前
Linxu实验五——NFS服务器
运维·服务器
promise5242 小时前
JVM之jcmd命令详解
java·linux·运维·服务器·jvm·bash·jcmd
果子⌂3 小时前
Linux系统入门第十二章 --Shell编程之正则表达式
linux·运维·服务器
海尔辛3 小时前
学习黑客5 分钟读懂Linux Filesystem Interaction Continued
linux·服务器·学习
SelectDB技术团队3 小时前
顺丰科技:从 Presto 到 Doris 湖仓构架升级,提速 3 倍,降本 48%
大数据·数据库·数据仓库·信息可视化·数据分析·doris·实时分析