如何在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新手在作用域方面经常容易碰到的问题
Apr 03 Python
Python中实现参数类型检查的简单方法
Apr 21 Python
Python中操作符重载用法分析
Apr 29 Python
python中异常捕获方法详解
Mar 03 Python
python list排序的两种方法及实例讲解
Mar 20 Python
Python装饰器实现几类验证功能做法实例
May 18 Python
使用Python批量修改文件名的代码实例
Jan 24 Python
Python TestCase中的断言方法介绍
May 02 Python
python实现统计文本中单词出现的频率详解
May 20 Python
django 2.2和mysql使用的常见问题
Jul 18 Python
python中利用matplotlib读取灰度图的例子
Dec 07 Python
学习Python需要哪些工具
Sep 04 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
php实现查询百度google收录情况(示例代码)
2013/08/02 PHP
解读PHP中的垃圾回收机制
2015/08/10 PHP
在JavaScript中实现命名空间
2006/11/23 Javascript
jquery 实现表单验证功能代码(简洁)
2012/07/03 Javascript
JavaScript中valueOf函数与toString方法深入理解
2012/12/02 Javascript
javascript中replace( )方法的使用
2015/04/24 Javascript
js实现数组转换成json
2015/06/26 Javascript
js编写贪吃蛇的小游戏
2020/08/24 Javascript
jQuery实现图片加载完成后改变图片大小的方法
2016/03/29 Javascript
JS获取当前使用的浏览器名字以及版本号实现方法
2016/08/19 Javascript
Bootstrap CSS组件之面包屑导航(breadcrumb)
2016/12/17 Javascript
JavaScript内存泄漏的处理方式
2017/11/20 Javascript
vue-cli 组件的导入与使用教程详解
2018/04/11 Javascript
vue中将html字符串转换成html后遇到的问题小结
2018/12/10 Javascript
vue项目打包之后背景样式丢失的解决方案
2019/01/17 Javascript
微信小程序云开发 生成带参小程序码流程
2019/05/18 Javascript
微信小程序获取用户绑定手机号方法示例
2019/07/21 Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
2019/09/23 Javascript
JavaScript WeakMap使用详解
2021/02/05 Javascript
[20:57]Ti4主赛事第三天开幕式
2014/07/21 DOTA
[01:08:30]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant BO3 第一场 2月28日
2021/03/11 DOTA
python正则匹配查询港澳通行证办理进度示例分享
2013/12/27 Python
举例讲解如何在Python编程中进行迭代和遍历
2016/01/19 Python
在python中实现强制关闭线程的示例
2019/01/22 Python
在vscode中配置python环境过程解析
2019/09/28 Python
python groupby 函数 as_index详解
2019/12/16 Python
Python列表去重复项的N种方法(实例代码)
2020/05/12 Python
CSS3中Transition动画属性用法详解
2016/07/04 HTML / CSS
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
文职个人求职信范文
2013/09/23 职场文书
优秀经理获奖感言
2014/03/04 职场文书
会计系毕业生求职信
2014/05/28 职场文书
2014年稽查工作总结
2014/12/20 职场文书
校园环境卫生倡议书
2015/04/29 职场文书
Go语言带缓冲的通道实现
2021/04/26 Golang
HTML中的表格元素介绍
2022/02/28 HTML / CSS