Django可疑操作,请求会话已删除

2024-06-01 09:49:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我得到了这个错误,我不知道为什么:

SuspiciousOperation at /file/path/

The request's session was deleted before the request completed. 
The user may have logged out in a concurrent request, for example.

我知道用户没有注销(首先没有帐户可以登录)。在

当我调用request.session并尝试提取我存储的一些图表数据时,我的一个视图中出现了错误。它导致我的图表不能显示在页面上,因为它不能及时提取数据。在

下面是堆栈跟踪:

^{pr2}$

你知道我在这里做错了什么吗?在

编辑-在发生错误的代码中:::

def exmaple_function(request, name):
    response = request.session['key']['key'][name]
    return HttpResponse(response, content_type="text")

有趣的是,这些错误只发生在我的网站生产版本上,而不是我的本地测试或沙盒版本。在


Tags: the数据pathkeyname版本responserequest