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

How to configure timeout for user in django?

我用这条线:

request.session.set_expiry(60)

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

我可以用它做什么, 谢谢

只有导致会话被更改的请求才会被考虑 activity。

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