我读了一个JSON文件,了解Django应用程序所需的配置信息。我不是每次都阅读它,而是希望将它保存在某个地方的内存中。只是,我不知道如何在Django中这样做。什么是将简单配置信息保存在RAM中的最佳方法,以便它可以在应用程序的任何位置访问?
答案 0 :(得分:0)
您可以将要访问的变量保留为环境变量,并在代码中访问它们。
export AWS_ACCESS_KEY = "<your_key>" # set environment variable
os.getenv('AWS_ACCESS_KEY') # access environment variable in your code
答案 1 :(得分:0)
我建议您对版本控制进行版本控制并使用它来运行系统,原因是复制或调试这类问题非常困难。
但是,如果您认为自己的情况非常出色,那么最好的选择将是global variables。
您可以在其他函数中使用全局变量,在每个分配给它的函数中将其声明为全局变量