Каждый раз, когда я обновляю сервер после обновления моего приложения Django (работающего на httpd, используя mod-wsgi), первый запрос всегда является внутренней ошибкой.
Проблема всегда одна и та же - приложение не может импортировать данную модель из другого приложения. К сожалению, ImportError
, возможно, наименее полезен из всех исключений в том смысле, что он не говорит вам, почему импорт не удался, только то, что он сделал.
Кто-нибудь сталкивался с этой проблемой, и как она была решена? В настоящее время нет обходного пути, поскольку существуют файлы models.py
, которые полагаются на эту другую модель. Обычно я предполагаю, что в коде произошла ошибка, но так как запрос работает каждый раз, я предполагаю, что он сталкивается с проблемами по какой-то другой причине.
подробности:
- Джанго 1,3
- работает под virtualenv
- импортируемое приложение не является частью основного проекта, но включено через
INSTALLED_APPS