我是Django新手。我得到了这个错误:
django.core.exceptions.ImproperlyConfigured: Requested setting DATABASES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
我决定定义DJANGO_SETTINGS_MODULE
环境变量。在
(我的项目位置:
C:\DjangoProjects\blog
)
我将C:\DjangoProjects
(项目的父文件夹)添加到PYTHONPATH
。在我的DJANGO_SETTINGS_MODULE
环境变量中,我有blog.settings
。在
现在我得到以下错误:
^{pr2}$settings
文件没有错误。
这怎么了?在
请勿触摸
DJANGO_SETTINGS_MODULE
,还原为原始值。您需要正确设置DATABASES
字典,至少'default'
key-ENGINE->;您使用的是哪种数据库后端、数据库访问的用户名/密码、数据库的名称等我想问题可能是你的
PYTHONPATH
。如果您的项目位于C:\DjangoProjects\blog
(意味着设置文件位于C:\DjangoProjects\blog\blog\settings.py
),那么您的PYTHONPATH
应该指向C:\DjangoProjects\blog
,而不仅仅是C:\DjangoProjects
。在相关问题 更多 >
编程相关推荐