在Django模板中访问会话到期日期

时间:2014-10-01 16:28:05

标签: django django-sessions

我在my中为变量设置会话值,如下所示

request.session['a'] = True
request.session.set_expiry(604800)

如果我按照以下方式访问模板中的会话,则会显示其值

{{ request.session.a }}

如何在模板中获取此会话的到期日期?

我尝试了{{ request.session.a.get_expiry_date }}{{ request.session.a.expire_date }},但都没有效果。

1 个答案:

答案 0 :(得分:1)

模板中的

{{ request.session.get_expiry_date }}给出会话到期日期。

我也学到了

request.session['a'] = True
request.session.set_expiry(604800)

设置整个会话的到期时间而不仅仅是该密钥。