9得票4回答
属性错误:'WSGIRequest'对象没有属性'session'。

我经常在不同的时候遇到这个错误,每当我操作django.wsgi文件后,错误就会被修复,但几小时后又会再次出现。我很困惑该怎么办。我的middleware_classes如下所示: MIDDLEWARE_CLASSES = ( 'django.middleware.cache.Upd...

9得票2回答
Django/Auth:注销是否清除会话数据?

我想知道auth.logout是否会清除session数据,还是需要我自己清除。 from django.contrib.auth.decorators import login_required from django.contrib import auth @login_required...

9得票3回答
在Django中:如何为当前会话更新到期日期?

我有一个已登录的用户。如何延长/更新从请求中接收到的会话过期日期? 提前致谢!

8得票2回答
Django的默认会话生命周期是多久?如何更改它?

我在https://docs.djangoproject.com/en/1.10/ref/settings/没有找到默认会话生命周期的设置。 我知道可以手动更改此设置 (如何在5分钟内使Django会话过期?)。

8得票1回答
如何使Django的sessionId cookie更加安全。

这是我的当前sessionId cookie 属性: Set-Cookie: sessionid=3jdpjxgepk49vrnhbabdvju3r80ci581; expires=Mon, 06-Aug-2018 12:40:14 GMT; HttpOnly; Max-Age=12096...

8得票3回答
Django:跨多个域名维护会话

我有两个/多个域名,比如 foo.com 和 bar.com ,它们共享同一个后端,也就是说这两个域名的请求都会被重定向到托管在其他地方的同一个“web实例”上。 当前行为 如果用户登录了 foo.com,那么他/她还需要登录 bar.com 才能访问任何终端节点/URL,例如:bar...

7得票3回答
Django测试用例错误:'WSGIRequest'对象没有'session'属性。

我正在为我的Django应用编写一些测试,但它出现了错误: File "/Users/croberts/.virtualenvs/litem/lib/python3.4/site-packages/django/contrib/auth/__init__.py", line 101, in ...

7得票1回答
Django:使用post_delete信号时确定删除的用户是谁

我希望管理员在某些对象被删除时能收到通知,但我也想确定执行删除操作的用户是谁。这可行吗? 这是代码: # models.py # signal to notify admins when nodes are deleted from django.db.models.signals imp...

7得票3回答
如何在Django应用程序中由于不活动而强制自动注销?

在我的Django应用程序中,我希望用户在30分钟内没有活动后自动注销,因此我在settings.py中使用了以下设置: SESSION_COOKIE_AGE = 1800 然而,使用这个设置会在30分钟内无论用户是否活动都将其注销。如何在Django应用程序中强制执行由于不活动而自动注...

7得票2回答
Django会话的棘手问题:有时会擦除会话信息

我的应用程序中有一个奇怪的django会话漏洞:有时候(大约每天20,000次中的10次左右),某个用户的会话信息会被删除。通过日志文件我追踪到:在页面A上有用户的会话信息,然后他提交表单,在下一页他的会话就为空了。我尝试了两种存储方式:memcached+db和仅db,但这个问题都存在。我尝...