如何在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 相关文章推荐
linux平台使用Python制作BT种子并获取BT种子信息的方法
Jan 20 Python
django实现用户登陆功能详解
Dec 11 Python
Python实现获取nginx服务器ip及流量统计信息功能示例
May 18 Python
python读取图片并修改格式与大小的方法
Jul 24 Python
Python os.rename() 重命名目录和文件的示例
Oct 25 Python
对python中dict和json的区别详解
Dec 18 Python
python实现图片九宫格分割
Mar 07 Python
Django 源码WSGI剖析过程详解
Aug 05 Python
在pycharm中为项目导入anacodna环境的操作方法
Feb 12 Python
Django与pyecharts结合的实例代码
May 13 Python
浅谈keras使用中val_acc和acc值不同步的思考
Jun 18 Python
selenium+python自动化78-autoit参数化与批量上传功能的实现
Mar 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
BBS(php & mysql)完整版(二)
2006/10/09 PHP
php简单的会话类代码
2011/08/08 PHP
探讨:如何编写PHP扩展
2013/06/13 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
fromCharCode和charCodeAt 方法
2006/12/27 Javascript
Jquery网页出现的乱码问题的三种解决方法
2013/06/30 Javascript
JavaScript中Boolean对象的属性解析
2015/10/21 Javascript
javascript瀑布流式图片懒加载实例解析与优化
2016/02/23 Javascript
JS中this上下文对象使用方式
2016/10/09 Javascript
微信小程序  wx.request合法域名配置详解
2016/11/23 Javascript
Ionic3 UI组件之autocomplete详解
2017/06/08 Javascript
JavaScript实现左侧菜单效果
2017/12/14 Javascript
基于nodejs res.end和res.send的区别
2018/05/14 NodeJs
es6数值的扩展方法
2019/03/11 Javascript
关于element-ui的隐藏组件el-scrollbar的使用
2019/05/29 Javascript
JS实现贪吃蛇游戏
2019/11/15 Javascript
Javascript幻灯片播放功能实现过程解析
2020/05/07 Javascript
Python函数参数匹配模型通用规则keyword-only参数详解
2019/06/10 Python
浅谈Python 函数式编程
2020/06/20 Python
Keras-多输入多输出实例(多任务)
2020/06/22 Python
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
html5 标签
2009/07/16 HTML / CSS
西班牙第一的网上药房:PromoFarma.com
2017/04/17 全球购物
英国莱斯特松木橡木家具网上商店:Choice Furniture Superstore
2019/07/05 全球购物
迪奥美国官网:Dior美国
2019/12/07 全球购物
商务主管岗位职责
2013/12/08 职场文书
高中生自我评语大全
2014/01/19 职场文书
宾馆总经理岗位职责
2014/02/14 职场文书
旅游市场营销方案
2014/03/09 职场文书
超市仓管员岗位职责
2014/04/07 职场文书
学生未请假就回家检讨书
2014/09/22 职场文书
国庆节慰问信
2015/02/15 职场文书
起诉书范文
2015/05/20 职场文书
监守自盗观后感
2015/06/10 职场文书
正则表达式拆分url实例代码
2022/02/24 Java/Android
Java工作中实用的代码优化技巧分享
2022/04/21 Java/Android