代码之家  ›  专栏  ›  技术社区  ›  alter123

如何在Django中存储变量?

  •  3
  • alter123  · 技术社区  · 7 年前

    我想在Django中保存一些已定义的变量(简单地说,一个只有一个实例的模型类)。

    model.object.get( pk=1 ) 获取变量值。

    我知道的另一个选择是创建一个简单的文本文件并存储变量(如dict等)。每当需要改变的时候,就把它通读一遍。

    还有其他更简单的方法吗?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Anonymous    7 年前

    如果您希望只存储一个静态值,那么只需将其保存在 settings.py 正如其他人所提到的那样,已经足够了。

    django-aboutconfig ?

        2
  •  1
  •   Nandesh    6 年前

    丹戈·康斯坦斯是个不错的选择。

    轻松地将静态设置迁移到动态设置。
    管理界面编辑动态设置。

    https://github.com/jazzband/django-constance