Я новичок в Django. Я получал эту ошибку:Django: «Не удалось импортировать настройки» blog.settings »«
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
.
Теперь я получаю следующее сообщение об ошибке:
ImportError: Could not import settings 'blog.settings' (Is it on sys.path?): No module named blog.settings
settings
Файл не содержит ошибок.
Что случилось с этим?
Как запустить сервер? Вы что-то изменили в настройках? – mariodev
Я не уверен, что это работает в Windows как Unix, но есть ли файл __init__.py в вашем блоге? – limasxgoesto0
\ __ init __. Py * не понял, что два подчеркивания создают жирный шрифт в stackoverflow – limasxgoesto0