我是python中的新手。我需要從另一個目錄中的另一個文件訪問python文件。我特別希望能夠看到這些數據庫的細節是在一個名爲settings.py文件:如何從settings.py中獲取數據庫詳細信息
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'dynamic',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '192.168.10.130',
}
}
如何訪問這本字典的數據庫從另一個文件中的另一個文件夾?
我試圖做這樣的(在我的其他項目,該項目工程):
from django.conf import settings
dbHost = settings.DATABASES['default']['HOST']
dbUsername = settings.DATABASES['default']['USER']
dbPassword = settings.DATABASES['default']['PASSWORD']
dbName = settings.DATABASES['default']['NAME']
請幫助我。提前致謝。
沒有得到您的問題。你能說更多關於2個項目的例子嗎? – Satevg
@Satevg你需要更多的細節。我正在使用本教程來創建我的項目。 https://docs.djangoproject.com/en/1.10/intro/tutorial01/.And我做了這個教程的基本事情,然後我嘗試獲取數據庫值 –
爲什麼你認爲你需要這個?數據庫設置用於Django的內部使用,您不需要在視圖中訪問它們。 –