ImportError из файла настроек модульного django - PullRequest
0 голосов
/ 23 января 2011

Я пытаюсь создать файл модульных настроек.

Почему это работает:

project/
  settings.py
  other.py

С этой строкой в ​​settings.py

config_module = __import__('other', globals(), locals())

В то время как следующее вызывает ImportError:

project/
  settings.py
  config/
    other.py

С этой строкой в ​​settings.py:

config_module = __import__('config.other', globals(), locals())

1 Ответ

2 голосов
/ 23 января 2011

Похоже, в вашей директории config отсутствует файл __init__.py, чтобы было ясно, что вы хотите, чтобы он рассматривался как модуль. Файл __init__.py может быть пустым, но он должен существовать.

...