如何在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实现简单的服务器功能
Aug 25 Python
Python中字典的浅拷贝与深拷贝用法实例分析
Jan 02 Python
numpy中的高维数组转置实例
Apr 17 Python
基于windows下pip安装python模块时报错总结
Jun 12 Python
python TKinter获取文本框内容的方法
Oct 11 Python
Python 硬币兑换问题
Jul 29 Python
django rest framework vue 实现用户登录详解
Jul 29 Python
Python csv模块使用方法代码实例
Aug 29 Python
From CSV to SQLite3 by python 导入csv到sqlite实例
Feb 14 Python
文件上传服务器-jupyter 中python解压及压缩方式
Apr 22 Python
容易被忽略的Python内置类型
Sep 03 Python
深入理解pytorch库的dockerfile
Jun 10 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/10/09 PHP
不用数据库的多用户文件自由上传投票系统(2)
2006/10/09 PHP
重新封装zend_soap实现http连接安全认证的php代码
2011/01/12 PHP
ajax 的post方法实例(带循环)
2011/07/04 PHP
PHP 字符串正则替换函数preg_replace使用说明
2011/07/15 PHP
PHP无刷新上传文件实现代码
2011/09/19 PHP
php 注释规范
2012/03/29 PHP
php找出指定范围内回文数且平方根也是回文数的方法
2015/03/23 PHP
PHP curl伪造IP地址和header信息代码实例
2015/04/27 PHP
php 数组处理函数extract详解及实例代码
2016/11/23 PHP
封装的jquery翻页滚动(示例代码)
2013/11/18 Javascript
js采用concat和sort将N个数组拼接起来的方法
2016/01/21 Javascript
Angular学习笔记之angular的$filter服务浅析
2016/11/12 Javascript
jQuery树控件zTree使用方法详解(一)
2017/02/28 Javascript
Easy UI动态树点击文字实现展开关闭功能
2017/09/30 Javascript
基于ionic实现下拉刷新功能
2018/05/10 Javascript
详解Vue中组件传值的多重实现方式
2019/08/16 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
Vue中nprogress页面加载进度条的方法实现
2020/11/13 Javascript
[46:59]完美世界DOTA2联赛PWL S2 GXR vs Ink 第二场 11.19
2020/11/20 DOTA
python中的对象拷贝示例 python引用传递
2014/01/23 Python
Python实现处理管道的方法
2015/06/04 Python
Django验证码的生成与使用示例
2017/05/20 Python
Python双精度浮点数运算并分行显示操作示例
2017/07/21 Python
Python设计模式之工厂方法模式实例详解
2019/01/18 Python
解决python Markdown模块乱码的问题
2019/02/14 Python
python批量解压zip文件的方法
2019/08/20 Python
Pandas时间序列:重采样及频率转换方式
2019/12/26 Python
新手学python应该下哪个版本
2020/06/11 Python
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
英国体育器材进口商店:UK Sport Imports
2017/03/14 全球购物
几个MySql的面试题
2013/04/22 面试题
技术总监岗位职责
2013/12/05 职场文书
校庆口号
2014/06/20 职场文书
办公室务虚会发言材料
2014/10/20 职场文书
2016年教代会开幕词
2016/03/04 职场文书