如何在django> = 1.6中指定会话的到期时间?

时间:2017-09-25 15:39:02

标签: django python-2.7

仅当我在设置文件中设置SESSION_SERIALIZER = "django.contrib.sessions.serializers.PickleSerializer"时才有效。

这是我的代码:

...
    tz = timezone.utc
    expire_time = timezone.datetime.utcfromtimestamp(oa_token_expire_time).replace(tzinfo=tz)
    request.session.set_expiry(expire_time)
...

1 个答案:

答案 0 :(得分:0)

项目settings.py 中输入会话到期值。例如:

SESSION_COOKIE_AGE = 300

将在300秒后过期