如何在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 27 Python
python中私有函数调用方法解密
Apr 29 Python
Python自动化测试Eclipse+Pydev 搭建开发环境
Aug 15 Python
Python实现曲线点抽稀算法的示例
Oct 12 Python
python 打印直角三角形,等边三角形,菱形,正方形的代码
Nov 21 Python
python2 与 python3 实现共存的方法
Jul 12 Python
Python求平面内点到直线距离的实现
Jan 19 Python
python使用matplotlib:subplot绘制多个子图的示例
Sep 24 Python
python 可视化库PyG2Plot的使用
Jan 21 Python
matplotlib更改窗口图标的方法示例
Feb 03 Python
Python djanjo之csrf防跨站攻击实验过程
May 14 Python
python scrapy简单模拟登录的代码分析
Jul 21 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
mysqli_set_charset和SET NAMES使用抉择及优劣分析
2013/01/13 PHP
PHP实现财务审核通过后返现金额到客户的功能
2019/07/04 PHP
不错的asp中显示新闻的功能
2006/10/13 Javascript
jQuery实现单行文字间歇向上滚动源代码
2013/06/02 Javascript
js为数字添加逗号并格式化数字的代码
2013/08/23 Javascript
setInterval与clearInterval的使用示例代码
2014/01/28 Javascript
JS实现仿FLASH效果的竖排导航代码
2015/09/15 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
微信小程序中使用ECharts 异步加载数据的方法
2018/06/27 Javascript
vue用ant design中table表格,点击某行时触发的事件操作
2020/10/28 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
[44:40]2018DOTA2亚洲邀请赛3月30日 小组赛A组Liquid VS OG
2018/03/31 DOTA
Python返回真假值(True or False)小技巧
2015/04/10 Python
在DigitalOcean的服务器上部署flaskblog应用
2015/12/19 Python
Python中元组,列表,字典的区别
2017/05/21 Python
用pandas按列合并两个文件的实例
2018/04/12 Python
不知道这5种下划线的含义,你就不算真的会Python!
2018/10/09 Python
通过shell+python实现企业微信预警
2019/03/07 Python
Python 获取指定文件夹下的目录和文件的实现
2019/08/30 Python
python构造IP报文实例
2020/05/05 Python
PyTorch之nn.ReLU与F.ReLU的区别介绍
2020/06/27 Python
Python字典取键、值对的方法步骤
2020/09/30 Python
html5使用window.postMessage进行跨域实现数据交互的一次实战
2021/02/24 HTML / CSS
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
企业演讲稿范文
2013/12/28 职场文书
市场开发与营销专业求职信
2013/12/31 职场文书
预备党员入党自我评价范文
2014/03/10 职场文书
2014年十一国庆节爱国演讲稿
2014/09/23 职场文书
领导视察通讯稿
2015/07/18 职场文书
小学数学教学反思范文
2016/02/16 职场文书
人民调解协议书
2016/03/21 职场文书
python 爬取吉首大学网站成绩单
2021/06/02 Python
js实现自动锁屏功能
2021/06/02 Javascript
解析Redis Cluster原理
2021/06/21 Redis
手写实现JS中的new
2021/11/07 Javascript
关于Spring配置文件加载方式变化引发的异常详解
2022/01/18 Java/Android