如何在django中为用户配置超时?

时间:2016-04-01 09:56:36

标签: python-2.7 django-users django-1.8

我使用这一行:

request.session.set_expiry(60)

在一分钟不活动后退出,但在记录时间一分钟后退出

我可以用这个, 并谢谢

1 个答案:

答案 0 :(得分:0)

只有导致会话被更改的请求才被视为活动。

如果您不介意开销,请使用SESSION_SAVE_EVERY_REQUEST设置更改每个请求的会话。另外,你可以简单地在每个视图中调用它(使用装饰器)或添加中间件来执行此操作。