【问题标题】:How to configure timeout for user in django?如何在 django 中为用户配置超时?
【发布时间】:2016-04-01 09:56:35
【问题描述】:

我用这条线:

request.session.set_expiry(60)

在不活动一分钟后注销,但在记录时间后一分钟后注销

我可以用什么来做这个, 并感谢

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-05-14
      • 1970-01-01
      • 2013-05-07
      • 2013-02-24
      • 2013-09-12
      • 2017-03-24
      • 1970-01-01
      • 2012-07-22
      • 1970-01-01
      相关资源
      最近更新 更多