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)
相关推荐
海盗123417 分钟前
.NET编码规范03-C#命名规范大全
linux·服务器·.net
WZF-Sang20 分钟前
TCP和UDP协议
linux·服务器·网络·c++·学习·tcp/ip·udp
做个文艺程序员25 分钟前
Linux第11篇:存储管理——磁盘分区、LVM 与文件系统
linux·运维·服务器
AI视觉网奇32 分钟前
BambuStudio 自定义加载页面
服务器·前端·javascript
Quincy_Freak1 小时前
银河麒麟 SQLite 实操:Excel 导入与 SQL 语法编辑功能详解摘要
数据库·arm·数据库管理·大数据分析·银河麒麟·aarch64·sqlitego
是枚小菜鸡儿吖1 小时前
服务器出问题别等用户反馈:用Python和钉钉搭一套轻量告警系统
服务器·python·钉钉
七夜zippoe1 小时前
OpenClaw 数据加密:敏感信息保护的完整方案
数据库·mysql·php·openclaw·敏感保护
Dovis(誓平步青云)1 小时前
《C/C+++ Boost 轻量级搜索引擎实战:架构流程、技术栈与工程落地指南——HTML文件的清洗(上篇)》
开发语言·数据库·c++·搜索引擎·开源
蚁库3 小时前
Oracle 12c + ASM + UDEV 实战教程:从磁盘规划到日常管理,10节视频完整通关
数据库·oracle
笑锝没心没肺11 小时前
fail2ban工具安装配置及使用
linux·运维·服务器