1. 数据库Session
SESSION_ENGINE = 'django.contrib.sessions.backends.db'   # 引擎(默认)

2. 缓存Session
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'  # 引擎
SESSION_CACHE_ALIAS = 'default'                            # 使用的缓存别名(默认内存缓存,也可以是memcache),此处别名依赖缓存的设置

3. 文件Session
SESSION_ENGINE = 'django.contrib.sessions.backends.file'    # 引擎
SESSION_FILE_PATH = None                                    # 缓存文件路径,如果为None,则使用tempfile模块获取一个临时地址tempfile.gettempdir() 

4. 缓存+数据库
SESSION_ENGINE = 'django.contrib.sessions.backends.cached_db'        # 引擎

5. 加密Cookie Session
SESSION_ENGINE = 'django.contrib.sessions.backends.signed_cookies'   # 引擎

其他公用设置项:
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,默认修改之后才保存(默认)

最新文章

  1. linux 安装mysql数据库——tar.gz包解压安装法
  2. InteliJ IDEA15 安装jrebel破解文件
  3. 使用jQuery开发iOS风格的页面导航菜单
  4. 剑指offer系列41---数字在数组中出现的次数
  5. DateTime.ToString格式化日期,使用DateDiff方法获取日期时间的间隔数
  6. MySQL通过RPM安装
  7. Unity的Profiler性能分析
  8. jquery获取checkbox被选中的值
  9. 如何在Mac系统安装eclipse并运行java程序?
  10. AngularJS 学习笔记值post传值
  11. C++ Primer Plus 文章17章 进,输出和文件
  12. 图的匹配问题与最大流问题(三)——最大流问题Ford-Fulkerson方法Java实现
  13. iOS 发布流程
  14. Bootstrap进度条
  15. style里的文字 背景 样式以及边框
  16. js和jquery设置disabled属性为true使按钮失效
  17. mysql 的存储过程 循环 变更某个表里的字段
  18. 运行UMAT:+ABQ和VS、IVF绑定
  19. C# 结合 using 语句块的三种实用方法
  20. 【LeetCode每天一题】Maximum Subarray(最大子数组)

热门文章

  1. MachO文件详解--逆向开发
  2. ubuntukylin16.04LTS(乌班图麒麟版长期支持版,并非银河麒麟)安装体验
  3. ftp用户和密码
  4. ArcGIS 问题汇总
  5. Fragment的生命周期(与Activity的对比)
  6. python3 之 匿名函数
  7. 推荐几个不错的console调试技巧
  8. 解决Debina系统自动更新软件包的问题
  9. 解决Mybatis-plus高版本不向后兼容的问题
  10. 使用python删除指定文件夹及子文件,保留多少