Проблема развертывания Django-Mingus с Flup и Cherokee. Странное поведение админа - PullRequest
1 голос
/ 01 февраля 2010

У меня есть блог django-mingus, который отлично работает на интегрированном веб-сервере разработки django. Он установлен в virtualenv.

После развертывания с помощью мастера приложений django из Cherokee 0.99.42 панель администратора отображает странное поведение. Иногда все приложения отображаются в панели администратора, иногда отображается только подмножество приложений. Это всегда те же приложения, которые исчезают из основного представления администратора.

Команда manage.py runfcgi запускается через интерпретатор python, установленный в virtualenv.

У вас есть метод для отслеживания такого рода проблем? Может ли это быть связано с переменной среды, которая установлена ​​неправильно?

EDIT: Может ли это быть проблема кругового импорта?

2-е РЕДАКТИРОВАНИЕ: Та же проблема возникает с nginx. Добавление Debug = True к команде ./manage.py runfcgi сделает установку стабильной.

1 Ответ

0 голосов
/ 10 февраля 2010

Я удалил все таблицы из базы данных, обновил до последней версии django-mingus после удаления некоторых зависимостей, чтобы установить их чистыми, и запустил процесс scgi, используя сценарий оболочки, который активировал виртуальную среду раньше. Теперь все кажется стабильным.

...