如何在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线程指南详细介绍
Jan 05 Python
Python多线程实现同步的四种方式
May 02 Python
python爬虫获取多页天涯帖子
Feb 23 Python
Python设计模式之模板方法模式实例详解
Jan 17 Python
Python3+Appium安装使用教程
Jul 05 Python
解决python中导入win32com.client出错的问题
Jul 26 Python
解决pycharm最左侧Tool Buttons显示不全的问题
Dec 17 Python
Tensorflow的常用矩阵生成方式
Jan 04 Python
Windows上安装tensorflow  详细教程(图文详解)
Feb 04 Python
使用python的pyplot绘制函数实例
Feb 13 Python
Python对称的二叉树多种思路实现方法
Feb 28 Python
如何在Anaconda中打开python自带idle
Sep 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
php smarty模版引擎中变量操作符及使用方法
2009/12/11 PHP
跟我学Laravel之安装Laravel
2014/10/15 PHP
php+mysql结合Ajax实现点赞功能完整实例
2015/01/30 PHP
php获取从html表单传递数组的方法
2015/03/20 PHP
CodeIgniter基于Email类发邮件的方法
2016/03/29 PHP
Jquery替换已存在于element上的event的方法
2010/03/09 Javascript
Javascript事件热键兼容ie|firefox
2010/12/30 Javascript
jquery attr 设定src中含有&(宏)符号问题的解决方法
2011/07/26 Javascript
JS读取cookies信息(记录用户名)
2012/01/10 Javascript
40个新鲜出炉的jQuery 插件和免费教程[上]
2012/07/24 Javascript
document节点对象的获取方式示例介绍
2013/12/24 Javascript
自己封装的常用javascript函数分享
2015/01/07 Javascript
JavaScript简单判断复选框是否选中及取出值的方法
2015/08/13 Javascript
原生JavaScript实现异步多文件上传
2015/12/02 Javascript
5种JavaScript脚本加载的方式
2017/01/16 Javascript
微信小程序教程系列之视图层的条件渲染(10)
2017/04/19 Javascript
微信小程序与php 实现微信支付的简单实例
2017/06/23 Javascript
基于vue.js的分页插件详解
2017/11/27 Javascript
简单实现vue中的依赖收集与响应的方法
2019/02/18 Javascript
Python读取ini文件、操作mysql、发送邮件实例
2015/01/01 Python
Python函数返回值实例分析
2015/06/08 Python
Python实现进程同步和通信的方法
2018/01/02 Python
PyTorch 1.0 正式版已经发布了
2018/12/13 Python
python async with和async for的使用
2019/06/20 Python
python求前n个阶乘的和实例
2020/04/02 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
2020/06/03 Python
如何用python实现一个HTTP连接池
2021/01/14 Python
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
JACK & JONES荷兰官网:男士服装和鞋子
2021/03/07 全球购物
财务部绩效考核方案
2014/05/04 职场文书
法学专业大学生实习自我鉴定
2014/10/05 职场文书
物业工程部岗位职责
2015/02/11 职场文书
选择比努力更重要?这是长期以来对“努力”的最大误解
2019/07/12 职场文书
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
2021/06/09 Python
Java用自带的Image IO给图片添加水印
2021/06/15 Java/Android
nginx容器方式反向代理实战
2022/04/18 Servers