簡體   English   中英

在Settings.py中使用常量

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM