Я хотел бы использовать Jinja2 с проектом Django. Я использую этот загрузчик шаблонов из Django Snippets, но мне все еще нужно иметь возможность отображать шаблоны с помощью Django для страниц администратора. Однако всякий раз, когда я пытаюсь использовать страницы администрирования, я получаю TemplateSyntaxError из-за неизвестного тега «загрузка». Есть ли способ заставить загрузчик шаблонов Jinja полагаться на встроенную систему Django, когда он не может обработать шаблон?
Несколько загрузчиков шаблонов Django
Ответы (1)
Я бы рекомендовал использовать эту вилку Coffin при одновременном использовании шаблонов Jinja и Django: https://github.com/GaretJax/coffin/blame/master/README.rst Я реализовал это на http://umbel.com/, который использует комбинацию шаблонов Django и Jinja.
У него есть параметр, который вы можете использовать для отключения загрузчика шаблонов Jinja для определенных приложений:
JINJA2_DISABLED_APPS = (
'admin',
'auth',
)
Надеюсь, это поможет вам.
person
Brandon
schedule
14.07.2011
Пожалуйста. Рад, что смог помочь. Jinja2 оказался полной головной болью, пока я не нашел эту вилку Coffin.
- person Brandon; 14.07.2011
'$$'.заменить('$', 's')
- person Brandon; 28.02.2014