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)
相关推荐
没有bug.的程序员几秒前
电商秒杀系统深度进阶:高并发流量建模、库存零超卖内核与 Redis+MQ 闭环
数据库·redis·缓存·高并发·电商秒杀·流量建模·库存零超卖
晚秋大魔王4 分钟前
ubutnu 服务器配置openclaw 使用阿里云百炼模型
运维·服务器·阿里云
勇闯逆流河8 分钟前
【Linux】基础开发工具(软件包、vim)
linux·运维·服务器
岳清源8 分钟前
【无标题】Keepalived
linux·服务器·网络
先做个垃圾出来………10 分钟前
Python常见文件操作
linux·数据库·python
轩情吖12 分钟前
MySQL库的操作
android·数据库·mysql·oracle·字符集·数据库操作·编码集
LaughingZhu12 分钟前
Product Hunt 每日热榜 | 2026-02-25
数据库·人工智能·经验分享·神经网络·chatgpt
Flobby52913 分钟前
深入理解 MySQL 锁:从全局锁到死锁检测
数据库·后端·mysql
是小崔啊14 分钟前
MySQL22 - 分库分表的聚合问题
数据库
玖雨y22 分钟前
【DDIA】存储和查询
数据库·后端·存储·ddia