gpt4 book ai didi

django - 如何在 Django 中保留单个值?

转载 作者:行者123 更新时间:2023-12-04 17:14:05 25 4
gpt4 key购买 nike

我的 Django 应用程序每天都会检索一个 RSS 提要。我想在应用程序的某个地方保留上次更新提要的时间。我只检索一个提要,它永远不会变成多个提要。我怎样才能坚持上次更新的时间?

到目前为止我的想法

  • 创建模型并向其添加日期时间字段。这似乎有点矫枉过正,因为它将另一个表添加到数据库中,其中永远只有一行。除此之外,它是最明显和最直接的解决方案。
  • 创建一个只存储键/值映射的设置对象。最后更新的日期将只是此数据库中的行。这本质上是先前解决方案的通用版本。
  • 使用 dbsettings/django-values ,它允许您将设置存储在数据库中。最后更新的日期只是一个“设置”。

  • 我缺少的任何其他想法?

    最佳答案

    尽管数据库定期在任何给定表中存储多行,但只有一行的表并不是特别昂贵,只要您没有 (m) 任何索引,这会浪费空间。事实上,大多数数据库会创建许多单行表来实现某些功能,例如用于生成主键的单调序列。我鼓励您为此创建一个常规模型。

    关于django - 如何在 Django 中保留单个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1106188/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com