在 Django 中为不同的用户设置不同的注销时间?

Set different logout time for different users in django?

谁能知道如何在 Django 中为每个用户设置会话超时?我正在构建一个系统,我需要在其中设置用户超时会话,如果用户在超时设置之前未能执行任何操作,那么他将注销系统。 这在 Django 中可行吗?

是的,有办法。您可以在登录视图中使用 request.session.set_expiry(<VALUE>) 根据某些规则动态设置会话到期时间

https://docs.djangoproject.com/en/3.2/topics/http/sessions/#django.contrib.sessions.backends.base.SessionBase.set_expiry