Несколько загрузчиков шаблонов Django - PullRequest
1 голос
/ 14 июля 2011

Я бы хотел использовать Jinja2 с проектом Django. Я использую этот загрузчик шаблонов из Django Snippets, но мне все еще нужно иметь возможность рендерить шаблоны с Django для страниц администратора. Однако всякий раз, когда я пытаюсь использовать страницы администратора, я получаю TemplateSyntaxError из-за неизвестного тэга «load». Есть ли способ заставить загрузчик шаблонов Jinja отложить на встроенную систему Django, когда он не может обработать шаблон?

1 Ответ

4 голосов
/ 14 июля 2011

Я бы рекомендовал использовать этот форк Coffin при одновременном использовании шаблонов Jinja и Django: https://github.com/GaretJax/coffin/blame/master/README.rst Я реализовал это на http://umbel.com/, который использует комбинацию шаблонов Django и Jinja.

У него есть настройка, которую вы можете использовать для отключения загрузчика шаблонов Jinja для определенных приложений:

JINJA2_DISABLED_APPS = (
    'admin',
    'auth',
)

Надеюсь, что это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...