Django settings_module становится неустановленным случайно?

Я пытаюсь выяснить действительно странную проблему с этой программой django. По сути, у нас есть приложение на основе django, которое было разделено на второе приложение, в основном, путем загрузки файла settings_sis.py вместо файла settings.py в файле /etc/httpd/conf.d/002-blah.conf на соответствующем сайте., Это задается строкой "DJANGO_SETTINGS_MODULE=settings_sis". В любом случае, когда я обновляю сайт, это происходит совершенно случайно, примерно в 50% случаев происходит ошибка сайта. Когда это происходит, я вижу следующее в сообщении об ошибке отладки:

SESSION_FILE_PATH   None
SESSION_SAVE_EVERY_REQUEST  False
SETTINGS_MODULE     'settings'
SITE_ID     100

Поэтому я предполагаю, что SETTINGS_MODULE - это то же самое, что и DJANGO_SETTINGS_MODULE, которого я не вижу в списке. С какой стати это может быть неправильно установлено в 50% случаев?

Выдержка конфигурации Apache:

PythonHandler core.handlers.production
PythonInterpreter citizen
SetEnv DJANGO_SETTINGS_MODULE settings_sis
SetEnv PYTHON_EGG_CACHE /tmp

0 ответов

Другие вопросы по тегам