![](/img/trans.png)
[英]global constants in a separate file other than settings.py in django?
[英]Using Constants in Settings.py
我可以在我的一個模塊文件中使用Django項目的settings.py
中聲明的變量嗎?
例如,使用DATABASE_HOST = 'databasename'
?
我正在嘗試獲取當前部署的應用程序的服務器名稱。
事實上,你當然可以鼓勵它。 要使用它,請從django.conf導入設置(這會導入項目的設置):
from django.conf import settings
print "My database host is %s" % settings.DATABASE_HOST
有關在Python代碼中使用設置的文檔解釋了為什么這樣可行,以及為什么這比直接導入settings.py
模塊更可取。
是
from django.conf import settings
print settings.MY_SETTINGS_VAR
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.