如何在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使用matplotlib实现在坐标系中画一个矩形的方法
May 20 Python
Python简单计算数组元素平均值的方法示例
Dec 26 Python
Python进程间通信Queue实例解析
Jan 25 Python
使用PyQtGraph绘制精美的股票行情K线图的示例代码
Mar 14 Python
如何使用python爬虫爬取要登陆的网站
Jul 12 Python
pandas read_excel()和to_excel()函数解析
Sep 19 Python
python如何实现不可变字典inmutabledict
Jan 08 Python
利用Python的folium包绘制城市道路图的实现示例
Aug 24 Python
如何在windows下安装配置python工具Ulipad
Oct 27 Python
浅析python连接数据库的重要事项
Feb 22 Python
pycharm2021激活码使用教程(永久激活亲测可用)
Mar 30 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
YII Framework框架教程之缓存用法详解
2016/03/14 PHP
php+mysql+jquery实现日历签到功能
2017/02/27 PHP
在php的yii2框架中整合hbase库的方法
2018/09/20 PHP
php实现文章评论系统
2019/02/18 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
2019/06/03 PHP
JScript中使用ADODB.Stream判断文件编码的代码
2008/06/09 Javascript
JavaScript闭包 懂不懂由你反正我是懂了
2011/10/21 Javascript
jquery获取table中的某行全部td的内容方法
2013/03/08 Javascript
JQuery 操作/获取table具体代码
2013/06/13 Javascript
javascript实现淘宝幻灯片广告展示效果
2015/04/27 Javascript
JavaScript使用键盘输入控制实现数字验证功能
2016/08/19 Javascript
Angular实现的table表格排序功能完整示例
2017/12/22 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
vue工程全局设置ajax的等待动效的方法
2019/02/22 Javascript
js/jquery遍历对象和数组的方法分析【forEach,map与each方法】
2019/02/27 jQuery
微信小程序实现图片选择并预览功能
2019/07/25 Javascript
Python3解决棋盘覆盖问题的方法示例
2017/12/07 Python
Python基于递归算法实现的汉诺塔与Fibonacci数列示例
2018/04/18 Python
Python 利用切片从列表中取出一部分使用的方法
2019/02/01 Python
Python常用模块之requests模块用法分析
2019/05/15 Python
python redis 批量设置过期key过程解析
2019/11/26 Python
Python 统计位数为偶数的数字代码详解
2020/03/15 Python
python中pdb模块实例用法
2021/01/15 Python
Python中lru_cache的使用和实现详解
2021/01/25 Python
HTML实现代码雨源码及效果示例
2020/02/25 HTML / CSS
波兰补充商店:Muscle Power
2018/10/29 全球购物
香港通票:Hong Kong Pass
2019/02/26 全球购物
Yahoo的PHP面试题
2014/05/26 面试题
linux面试题参考答案(5)
2014/09/01 面试题
关于幼儿的自我评价
2013/12/18 职场文书
房产销售经理职责
2013/12/20 职场文书
幼儿园教师工作感言
2014/02/15 职场文书
python实现股票历史数据可视化分析案例
2021/06/10 Python
Python3的进程和线程你了解吗
2022/03/16 Python
Spring Bean是如何初始化的详解
2022/03/22 Java/Android
Vue操作Storage本地化存储
2022/04/29 Vue.js