如何在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脚本实现网卡流量监控
Feb 14 Python
python利用正则表达式搜索单词示例代码
Sep 24 Python
Python+matplotlib实现填充螺旋实例
Jan 15 Python
Python数据处理篇之Sympy系列(五)---解方程
Oct 12 Python
pandas 空数据处理方法详解
Nov 02 Python
python元组的概念知识点
Nov 19 Python
python循环输出三角形图案的例子
Nov 22 Python
浅谈PyQt5中异步刷新UI和Python多线程总结
Dec 13 Python
python误差棒图errorbar()函数实例解析
Feb 11 Python
python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例
Feb 28 Python
python--shutil移动文件到另一个路径的操作
Jul 13 Python
如何使用flask将模型部署为服务
May 13 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
用缓存实现静态页面的测试
2006/12/06 PHP
php操作redis数据库常见方法实例总结
2020/02/20 PHP
关于IE7 IE8弹出窗口顶上
2008/12/22 Javascript
js 解决“options为空或不是对象”
2008/12/22 Javascript
UserData用法总结 lanyu出品
2010/07/01 Javascript
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
2012/08/14 Javascript
深入理解JavaScript系列(46):代码复用模式(推荐篇)详解
2015/03/04 Javascript
javascript作用域链(Scope Chain)用法实例解析
2015/11/30 Javascript
node.js与C语言 实现遍历文件夹下最大的文件,并输出路径,大小
2017/01/20 Javascript
Bootstrap媒体对象学习使用
2017/03/07 Javascript
微信小程序获取用户绑定手机号方法示例
2019/07/21 Javascript
JavaScript find()方法及返回数据实例
2020/04/30 Javascript
Vue循环遍历选项赋值到对应控件的实现方法
2020/06/22 Javascript
Python实现批量下载文件
2015/05/17 Python
python中执行shell的两种方法总结
2017/01/10 Python
Python中的defaultdict与__missing__()使用介绍
2018/02/03 Python
python编辑用户登入界面的实现代码
2018/07/16 Python
一看就懂得Python的math模块
2018/10/21 Python
python实现五子棋小程序
2019/06/18 Python
python实现比较类的两个instance(对象)是否相等的方法分析
2019/06/26 Python
python安装本地whl的实例步骤
2019/10/12 Python
python图形界面开发之wxPython树控件使用方法详解
2020/02/24 Python
Python读取配置文件(config.ini)以及写入配置文件
2020/04/08 Python
python实现在内存中读写str和二进制数据代码
2020/04/24 Python
Becextech新西兰:数码单反相机和手机在线商店
2018/04/27 全球购物
领先的英国注册在线药房 :Simply Meds Online
2019/03/28 全球购物
迪卡侬波兰体育用品商店:Decathlon波兰
2020/03/31 全球购物
同步和异步有何异同,在什么情况下分别使用他们?举例说明
2014/02/27 面试题
杭州时比特电子有限公司SQL
2013/08/22 面试题
swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上
2013/07/06 面试题
超市重阳节活动方案
2014/02/10 职场文书
学校消防安全责任书
2014/07/23 职场文书
2015年大学班长个人工作总结
2015/04/24 职场文书
公司财务管理制度
2015/08/04 职场文书
golang在GRPC中设置client的超时时间
2021/04/27 Golang
JAVA SpringMVC实现自定义拦截器
2022/03/16 Python