首页 > 其他分享 >Django项目异常:AttributeError: 'SessionStore' object has no attribute '_session_cache

Django项目异常:AttributeError: 'SessionStore' object has no attribute '_session_cache

时间:2023-08-23 18:55:32浏览次数:39  
标签:object no attribute cache Django session SessionStore

Traceback (most recent call last):
File "C:\Program Files\python37\lib\site-packages\django\contrib\sessions\backends\base.py", line 189, in _get_session
return self._session_cache
AttributeError: 'SessionStore' object has no attribute '_session_cache'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

......

File "C:\Program Files\python37\lib\base64.py", line 87, in b64decode
return binascii.a2b_base64(s)
binascii.Error: Incorrect padding

 

 

解决方案:将数据库中django_session表数据清空

 

事情经过:我在本地pip install 下载某个包时,Django版本莫名其妙跟着升级了(未查到原因,当时的执行命令就只有pip install xxx),于是我在这个前提下执行了数据库操作(makemigrations 和 migrate)后,发现Django版本不对,于是又回退到原先版本,然后启动项目时出现报错

 

根本原因:高版本Django生成的session数据,低版本无法解析

标签:object,no,attribute,cache,Django,session,SessionStore
From: https://www.cnblogs.com/chaoqi/p/17652539.html

相关文章

  • Cookie、Session及Token详解
    CookieCookie,有时也用其复数形式Cookies,类型为“小型文本文件”,是某些网站为了辨别用户身份,进行Session跟踪而储存在用户本地终端上的数据(通常经过加密),由用户客户端计算机暂时或永久保存的信息以加入购物车为例,每次浏览器请求后server都会将本次商品id存储在Cookie中......
  • webman:用thinkcache访问redis(v1.5.7)
    一,官方文档地址:https://www.workerman.net/doc/webman/db/thinkcache.html二,安装组件liuhongdi@lhdpc:/data/webman/imageadmin$composerrequire-Wwebman/think-cache三,配置redisconfig/thinkcache.php,按自己的实际情况配置12345678910111213......
  • ceph_object-gw
    1.部署RGW#部署rgw,名称为rgw01cephorchapplyrgwrgw01#查看rgwcephorchlscephorchps--daemon_type=rgw如果需要删除则执行cephorchrmrgw.rgw012.创建对象存储用户名#创建用户radosgw-adminusercreate--access-key="cephobj"--secret="12345678"......
  • 什么是 SAP UI5 的 BaseObject
    SAPUI5是一种用于构建现代Web应用程序的JavaScript框架,它提供了丰富的UI控件、数据绑定和模型驱动的开发模式,用于创建用户友好、功能强大的企业级应用。在SAPUI5框架中,BaseObject是一个重要的基类,Object.js是其中的一个文件,用于实现BaseObject类。本文将详细解释BaseObject的作......
  • flask路由、模板、请求响应、session
    目录一路由系统1.1flask路由系统的参数1.2转换器(了解)1.3路由系统本质-->读源码1.4endpoint1.5flask写接口api二CBV2.2as_view源码三模板四请求响应五session一路由系统#1flask路由系统是基于装饰器的:参数如下#2转换器:#3路由系统本质#4endpoint不传会......
  • swift--使用 is 和 as 操作符来实现类型检查和转换 / AnyObject与Any的区别
    声明几个类://动物类classAnimal{}//陆地动物类classterricole:Animal{}//海洋动物类classSeaAnimals:Animal{}1,is用来做类型检查letcat=terricole()letfish=SeaAnimals()letarr=[cat,fish]foranima......
  • \1146 - Table 'performance_schema.session_variables' doesn't exist
    Mysql无法正常连接: 错误原因:NavicatPremium:\1146-Table'performance_schema.session_variables'doesn'texist解决办法[root@zookeeper1usr]#mysql_upgrade-uroot-p--forceEnterpassword:   错误原因:未设置远程连接:grantallprivilegeson*.*to'ro......
  • Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等
    对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL)isKindOfClass:classObj判断是否是这个类或者这个类的子类的实例/ 判断是否是这个类的实例-(BOOL)isMemberOfClass:classObj 我们试试这两个方法的使用。1、新建Person类继承NSObject,新......
  • object - c 语言基础 进阶笔记 随笔笔记
    重点知识Engadget(瘾科技)StackOverFlow(栈溢出)Code4Apprespon魏先宇的程序人生第一周快捷键:Alt+上方向键跳到最上面 Alt+下方向键跳到最下面      Alt+左方向键跳到最左面  Alt+右方向键跳到最右面      Alt+shift+方向键 可以批量复制内容,在按方向......
  • 【校招VIP】网络基础之cookie、session和storage
    考点介绍:cookie、session和localstorage是目前常用的存储机制,不管是大厂还是中小公司,都会对这个问题有比较高的考察频度,而且有一定的深度和对比分析。本期分享的网络基础之cookie、session和storage,分为试题、文章以及视频三部分。一、考点题目1、请你描述一下cookies,sessio......