Django会话id,无到期日期和时间

Django会话id,无到期日期和时间,django,session-cookies,Django,Session Cookies,在Django中有一个会话中间件,在站点中对会话id进行身份验证后,会话id将在cookie中创建,并带有到期日期和时间(默认为两周),我们可以通过settings.py中的session\u cookie\u AGE来克服此问题。过期后,会话id将被删除,站点将注销 SESSION_COOKIE_AGE = 1209600 我的问题是,有什么办法吗?我们可以覆盖它,它不应该包含失效日期和时间,这是可能的吗?如果有什么建议的话,我会非常满意的。提前感谢。您可以将会话\u COOKIE\u年龄

在Django中有一个会话中间件,在站点中对会话id进行身份验证后,会话id将在cookie中创建,并带有到期日期和时间(默认为两周),我们可以通过settings.py中的session\u cookie\u AGE来克服此问题。过期后,会话id将被删除,站点将注销

SESSION_COOKIE_AGE = 1209600 

我的问题是,有什么办法吗?我们可以覆盖它,它不应该包含失效日期和时间,这是可能的吗?如果有什么建议的话,我会非常满意的。提前感谢。

您可以将
会话\u COOKIE\u年龄设置为非常大的数字(31536000==1年)。实际上,这和说永不过期cookie是一样的。好吧,你没有办法用
SESSION\u cookie\u AGE
来指示Django永不过期cookie。非常感谢你的建议……在SESSION\u cookie\u AGE中它不能设置为这样,有没有其他方法为此编写中间件。