我在chrome的incognite模式下收到此错误: DatabaseError:当前事务被中止,命令被忽略,直到事务块结束
但是,在正常模式下,我没有收到此错误。
我在一些中间件的request.session.save上收到此错误。
最近从1.3升级到1.4.2。
关于会话后端,我将其设置为数据库后端。当我改为缓存后端时,它没有给出错误。
答案 0 :(得分:1)
您在隐身模式下看到,chrome会自动删除Cookie文件,而django会话机制会在cookie中存储会话ID和csrf令牌。
您无法使用标准django会话机制删除cookie。但是there是一些在没有cookie的情况下实现会话的方法。