我正在一个网站上主持本地服务器上的比赛。实际上比赛的时间限制是60分钟。我想在登录60分钟后自动注销每个用户。
我是django的初学者,这是我在django的第一个项目。
提前致谢。
答案 0 :(得分:2)
set_expiry(value)
方法
如果上面的value
是一个整数,则会话将在该不活动秒后过期。
例如,调用
request.session.set_expiry(300)
会使会话在5分钟后到期。
答案 1 :(得分:2)
在SESSION_COOKIE_AGE
文件中添加全局设置(settings.py
),以便在几秒钟内超时。
例:
<强> settings.py 强>
...
SESSION_COOKIE_AGE = 60 * 60 # 60 minutes
...