如何在 Django 中为用户配置超时?
How to configure timeout for user in django?
我用这条线:
request.session.set_expiry(60)
在一分钟不活动后注销,但在记录时间一分钟后注销
我可以用它做什么,
谢谢
只有导致会话被更改的请求才会被考虑 activity。
如果您不介意开销,请使用 SESSION_SAVE_EVERY_REQUEST
设置更改每个请求的会话。否则你可以简单地在每个视图中调用它(使用装饰器)或添加一个中间件来这样做。
我用这条线:
request.session.set_expiry(60)
在一分钟不活动后注销,但在记录时间一分钟后注销
我可以用它做什么, 谢谢
只有导致会话被更改的请求才会被考虑 activity。
如果您不介意开销,请使用 SESSION_SAVE_EVERY_REQUEST
设置更改每个请求的会话。否则你可以简单地在每个视图中调用它(使用装饰器)或添加一个中间件来这样做。