在我的一个应用程序中,我有一个名为lifecycle的文件,其类型如此
TYPES = {
'viaf:personal': "986a7cc9-c0c1-4720-b344-853f08c136ab", # E21 Person
'viaf:corporate': "3fc436d0-26e7-472c-94de-0b712b66b3f3", # E40 Legal Body
'viaf:geographic': "dfc95f97-f128-42ae-b54c-ee40333eae8c" # E53 Place
}
我想将它们移动到我的settings.py文件夹中,以便可以从那里进行配置。我是Django的新手,我不知道如何解决这个问题。这样做最好的方法是什么?
答案 0 :(得分:1)
您可以将字典移动到settings.py
文件中,然后从您使用它的任何模块中导入它:
from django.conf import settings
...
print(settings.TYPES['viaf:personal'])
答案 1 :(得分:0)
经过一番研究后,我决定将这些变为具有默认值的环境变量是最简单,最安全的选择。