概述
UPD:我检查并看到在两个连续请求期间,使用的会话密钥没有改变,首先请求有一个实际的会话状态,而在第二个会话变量与空相关.
django.contrib.sessions.middleware.SessionMiddleware
并在一些额外的日志记录中包装process_request和(可能更重要的)process_response.然后在MIDDLEWARE_CLASSES中安装子类会话中间件,而不是Django库存.
您还可以通过尝试读取它来验证session.save()是否已实际提交了更改.可能问题在于会话状态序列化,并且它在您尝试存储的特定键或值上失败.
这些都无法解决您的问题,但它可以帮助您确定正在发生的事情.
总结
以上是编程之家为你收集整理的django会话的棘手问题:有时会话信息被删除全部内容,希望文章能够帮你解决django会话的棘手问题:有时会话信息被删除所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧