使用 Django,在 Google Chrome 开发人员工具中看不到 request.session?
With Django, not seeing request.session in Google Chrome Developer Tools?
我正在尝试按照 https://docs.djangoproject.com/en/2.0/topics/http/sessions/#using-sessions-in-views 将会话数据添加到请求中。我有 Django 的泛型 ListView
的子类,其中 get
方法被覆盖,类似于以下内容:
def get(self, request, *args, **kwargs):
request.session['foo'] = 'bar'
return super().get(request, *args, **kwargs)
我希望在访问该页面并转到“应用程序”->“会话数据”后,我会看到会话数据。但是,我什么也没看到:
保存会话数据应该像这样工作吗?会话引擎设置为使用签名 cookie:
您应该能够在开发人员工具的 Cookies
部分看到会话 cookie。会话存储 is something different.
我正在尝试按照 https://docs.djangoproject.com/en/2.0/topics/http/sessions/#using-sessions-in-views 将会话数据添加到请求中。我有 Django 的泛型 ListView
的子类,其中 get
方法被覆盖,类似于以下内容:
def get(self, request, *args, **kwargs):
request.session['foo'] = 'bar'
return super().get(request, *args, **kwargs)
我希望在访问该页面并转到“应用程序”->“会话数据”后,我会看到会话数据。但是,我什么也没看到:
保存会话数据应该像这样工作吗?会话引擎设置为使用签名 cookie:
您应该能够在开发人员工具的 Cookies
部分看到会话 cookie。会话存储 is something different.