У меня есть шаблон, который вызывает тег шаблона уценки из библиотеки django.contrib.markup. В моей локальной системе это работает нормально, но на сервере по какой-то причине вызов content | markdown возвращает только контент, а не помечен. В любом из журналов не возникает ошибка, а TEMPLATE_DEBUG = True ничего мне не дает. Я поместил вызовы в фактическую функцию markdown(), и они никогда не вызываются. Поэтому я думаю, что по какой-то причине сбой загрузки разметки загрузки в верхней части шаблона не работает.Что такое хорошие методы для отладки тихо разбитого тега шаблона?
Есть ли хорошие способы подражать среде шаблонов и узнать, что происходит? Инструменты отладки? Что искать?
Если я не ошибаюсь, не следует ли загружать и использовать фильтр уценки по пути по умолчанию или еще что-то? Это также доступно на сервере (remote?)? Можете ли вы запустить оболочку django на сервере и «импортировать уценку» или что-то еще, что такое имя модуля? – 2010-11-24 20:47:09
Импортная уценка работает в оболочке django. http://stackoverflow.com/questions/4270893/cannot-import-markdown-because-of-command-line-logging-level - другая половина этой ошибки, вычисленная позже и более конкретная, менее полезная позже. – freyley 2010-11-25 02:10:22