如何在Django配置文件里配置session链接


Posted in Python onAugust 06, 2019

Django默认支持Session,并且默认是将Session数据存储在数据库中的

修改session存取放在数据库中

SESSION_ENGINE = 'django.contrib.sessions.backends.db' # 引擎(默认)

session存在缓存里

SESSION_ENGINE = 'django.contrib.sessions.backends.cache' 
SESSION_CACHE_ALIAS = 'default' # 使用的缓存别名(默认内存缓存,也可以是memcache),此处别名依赖缓存的设置

修改session信息存放在文件中

SESSION_ENGINE = 'django.contrib.sessions.backends.file' # 引擎
SESSION_FILE_PATH = None # 缓存文件路径,如果为None,则使用tempfile模块获取一个临时地址tempfile.gettempdir()

缓存+数据库Session

SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db'
SESSION_COOKIE_NAME = "sessionid"            # Session的cookie保存在浏览器上时的key,即:sessionid=随机字符串(默认)
SESSION_COOKIE_PATH = "/"                # Session的cookie保存的路径(默认)
SESSION_COOKIE_DOMAIN = None               # Session的cookie保存的域名(默认)
SESSION_COOKIE_SECURE = False              # 是否Https传输cookie(默认)
SESSION_COOKIE_HTTPONLY = True              # 是否Session的cookie只支持http传输(默认)
SESSION_COOKIE_AGE = 1209600               # Session的cookie失效日期(2周)(默认)
SESSION_EXPIRE_AT_BROWSER_CLOSE = False         # 是否关闭浏览器使得Session过期(默认)
SESSION_SAVE_EVERY_REQUEST = False            # 是否每次请求都保存Session,默认修改之后才保存(默认)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现的udp协议Server和Client代码实例
Jun 04 Python
python网络编程学习笔记(二):socket建立网络客户端
Jun 09 Python
Python中List.count()方法的使用教程
May 20 Python
python清除字符串里非字母字符的方法
Jul 02 Python
放弃 Python 转向 Go语言有人给出了 9 大理由
Oct 20 Python
Python基于更相减损术实现求解最大公约数的方法
Apr 04 Python
Pandas时间序列重采样(resample)方法中closed、label的作用详解
Dec 10 Python
Python进阶之迭代器与迭代器切片教程
Jan 29 Python
PyInstaller运行原理及常用操作详解
Jun 13 Python
python3爬虫中异步协程的用法
Jul 10 Python
Python3获取cookie常用三种方案
Oct 05 Python
python 录制系统声音的示例
Dec 21 Python
在django中,关于session的通用设置方法
Aug 06 #Python
Django 对象关系映射(ORM)源码详解
Aug 06 #Python
Django中使用session保持用户登陆连接的例子
Aug 06 #Python
Python中的self用法详解
Aug 06 #Python
django框架用户权限中的session缓存到redis中的方法
Aug 06 #Python
Django 响应数据response的返回源码详解
Aug 06 #Python
详解Python Matplotlib解决绘图X轴值不按数组排序问题
Aug 05 #Python
You might like
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
js和php邮箱地址验证的实现方法
2014/01/09 PHP
使用PHP破解防盗链图片的一个简单方法
2014/06/07 PHP
PHP抓取及分析网页的方法详解
2016/04/26 PHP
javascript下过滤数组重复值的代码
2007/09/10 Javascript
DHTML Slide Show script图片轮换
2008/03/03 Javascript
JavaScript实用技巧(一)
2010/08/16 Javascript
js下通过getList函数实现分页效果的代码
2010/09/17 Javascript
基于jquery的has()方法以及与find()方法以及filter()方法的区别详解
2013/04/26 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
2015/11/02 Javascript
jQuery实现可展开折叠的导航效果示例
2016/09/12 Javascript
Vuex之理解Mutations的用法实例
2017/04/19 Javascript
JS中去掉array中重复元素的方法
2017/05/26 Javascript
纯JS实现的读取excel文件内容功能示例【支持所有浏览器】
2018/06/23 Javascript
使用iView Upload 组件实现手动上传图片的示例代码
2018/10/01 Javascript
微信小程序 下拉刷新及上拉加载原理解析
2019/11/06 Javascript
解决vue项目router切换太慢问题
2020/07/19 Javascript
jquery插件实现轮播图效果
2020/10/19 jQuery
[02:38]2018DOTA2亚洲邀请赛赛前采访-VGJ.T
2018/04/03 DOTA
python使用win32com库播放mp3文件的方法
2015/05/30 Python
python实现批量下载新浪博客的方法
2015/06/15 Python
python利用插值法对折线进行平滑曲线处理
2018/12/25 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
2019/06/12 Python
Python如何读写字节数据
2020/08/05 Python
Ted Baker美国官网:英国时尚品牌
2018/10/29 全球购物
英国买鞋网站:Charles Clinkard
2019/11/14 全球购物
中专生学习生活的自我评价分享
2013/10/27 职场文书
高一英语教学反思
2014/01/22 职场文书
元旦晚会邀请函
2014/02/01 职场文书
单位活动策划方案
2014/08/17 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
客户答谢会致辞
2015/07/30 职场文书
大学同学聚会感言
2015/07/30 职场文书
关于拾金不昧的感谢信(五篇)
2019/10/18 职场文书
Python如何把不同类型数据的json序列化
2021/04/30 Python
基于Redis过期事件实现订单超时取消
2021/05/08 Redis