python - 增加 Django Session 的时间

标签 python django

我正在 django 框架中的一个网站上工作。数据库中有一个表作为 django_sessions,它是数据库中的默认表。 一旦用户登录,创建的 session 将持续 15 天。我怎样才能把它改成更多的天数? 我是否需要为此调整核心文件,因为我严格遵守不触及核心文件的政策,以便将来进行任何更新。 enter image description here

最佳答案

它由名为 SESSION_COOKIE_AGE 的设置驱动

文档 here

如果你想将它设置为 18 天,在你的设置文件中,

SESSION_COOKIE_AGE = 18 * 24 * 60 * 60

关于python - 增加 Django Session 的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16805765/

相关文章:

python - 将 nan 值替换为分类变量中用户定义的值

python - 如何在python中通过文本文件获取输入?

python - 类中的类型错误

python - 使用 GenericForeignKey 进行 Django 模型设计

python - django-import-export 如何处理 GenericRelations?

python - Django 中的完整性错误,其中项目有两个用户表?

python - python图像处理中如何做OR掩码操作?

python - Pandas 在字典列表中分组

python - 如何在 Mac (Yosemite) 上找到我的 python/django 源代码

javascript - Django 路径到 javascript 不起作用