Найти - Пользователи
Полная версия: DJANGO_SETTINGS_MODULE
Начало » Django » DJANGO_SETTINGS_MODULE
1
I159
При некоторых импортах выводится ошибка: “ImportError: Settings can not be imported, because environment variable DJANGO_SETTINGS_MODULE is unefined.”
Работаю локально под windows на дефолтовом Django сервере.
В интерактивном режиме помогало:
import os, sys
sys.path.append('D:\home\path\to\project')
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
Почему модуль не определен и как его определить?
I159
Снес весь проект. После, восстановил написав упражнения заново. Сейчас модуль forms так же не находит, при этом не выводя сообщения о неопределенности DJANGO_SETTINGS_MODULE. Пробовал импорт из Python Command Line и из под shell.
До организации приложения
manage.py startapp nameapp
импорт модуля
from django.db import connection
проходил. После организации приложения connection не импортируется, выводя ошибку:
ImportError: settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
Может ли сбиваться настройка Django при организации приложения?
В manage.py добавил
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
Ситуация не изменилась.
Где и каким образом определить этот модуль?
Александр Кошелев
Ничего не понятно что вы хотите сдалать.
I159
Вопрос решился, хотя и не очевидно. Был глюк в настройках.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB