如何在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 相关文章推荐
netbeans7安装python插件的方法图解
Dec 24 Python
Python黑帽编程 3.4 跨越VLAN详解
Sep 28 Python
Python反射用法实例简析
Dec 22 Python
在python中安装basemap的教程
Sep 20 Python
10分钟用python搭建一个超好用的CMDB系统
Jul 17 Python
django基于restframework的CBV封装详解
Aug 08 Python
django自定义非主键自增字段类型详解(auto increment field)
Mar 30 Python
pandas使用之宽表变窄表的实现
Apr 12 Python
解决pytorch 交叉熵损失输出为负数的问题
Jul 07 Python
python 抓取知乎指定回答下视频的方法
Jul 09 Python
详解python的内存分配机制
May 10 Python
Python字符串常规操作小结
Apr 03 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
开启CURL扩展,让服务器支持PHP curl函数(远程采集)
2011/03/19 PHP
PHP 代码规范小结
2012/03/08 PHP
php动态生成缩略图并输出显示的方法
2015/04/20 PHP
根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码
2007/02/22 Javascript
通过正则表达式实现表单验证是否为中文
2014/02/18 Javascript
jQuery焦点图切换简易插件制作过程全纪录
2014/08/27 Javascript
JavaScript获取网页支持表单字符集的方法
2015/04/02 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
js中获取键盘事件的简单实现方法
2016/10/10 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
Node之简单的前后端交互(实例讲解)
2017/11/14 Javascript
nodejs爬虫初试superagent和cheerio
2018/03/05 NodeJs
JS实现左边列表移到到右边列表功能
2018/03/28 Javascript
微信小程序实现分享商品海报功能
2019/09/30 Javascript
Vue快速实现通用表单验证的示例代码
2020/01/09 Javascript
Python编写生成验证码的脚本的教程
2015/05/04 Python
详解Django中的ifequal和ifnotequal标签使用
2015/07/16 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
2017/09/30 Python
Python爬虫获取图片并下载保存至本地的实例
2018/06/01 Python
python RabbitMQ 使用详细介绍(小结)
2018/11/08 Python
Python实现的线性回归算法示例【附csv文件下载】
2018/12/29 Python
在python3中使用shuffle函数要注意的地方
2020/02/28 Python
Python datetime 格式化 明天,昨天实例
2020/03/02 Python
详解pycharm2020.1.1专业版安装指南(推荐)
2020/08/07 Python
中国网上药店领导者:1药网
2017/02/16 全球购物
自荐信要包含哪些内容
2013/11/06 职场文书
会计专业自我评价
2014/02/12 职场文书
《美丽的田园》教学反思
2014/03/01 职场文书
护理人员的自我评价分享
2014/03/15 职场文书
婚前协议书范本
2014/04/15 职场文书
投标承诺函格式
2015/01/21 职场文书
会计工作检讨书
2015/02/19 职场文书
2015年学校德育工作总结
2015/04/22 职场文书
mysql批量新增和存储的方法实例
2021/04/07 MySQL
MySQL中in和exists区别详解
2021/06/03 MySQL
项目中Nginx多级代理是如何获取客户端的真实IP地址
2022/05/30 Servers