我是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的内部使用,您不需要在视图中访问它们。 –