Шаблонные теги импортированы в runserver, но не в wsgi - PullRequest
0 голосов
/ 15 июня 2011

я использую django 1.2, и я пытаюсь развернуть django, используя apache mod_wsgi.Мое приложение работает нормально, используя сервер разработки, но когда я пытаюсь использовать wsgi, оно не может загрузить файл, содержащий фильтры шаблонов.

У меня есть такая структура, как /app/subapp/templatetags/core_filters.py, init .py находится там, где и должен.Когда я пытаюсь открыть любое представление, загружающее код, или происходит исключение загрузки шаблона {% load core_filters%}.В нем говорится, что это недопустимая библиотека тегов, в списке перечислены все приложения, в которых она пыталась найти core_filters, но моего app.core.templatetags.core_filters нет среди них, хотя она указана в установленных приложениях.

Любыепредложения, решения?

Ответы [ 2 ]

0 голосов
/ 04 августа 2014

Произошла ошибка на пути к питону. У uWsgi был другой путь к Python, который содержал другой пакет с тем же именем

0 голосов
/ 15 июня 2011

Есть ли вероятность, что вы случайно оставили свой файл local_settings.py на работающем сервере, вызвав некоторые проблемы с маршрутизацией или есть какая-то другая разница между вашими файлами settings.py и local_settings.py?

...