У меня есть этот шаблон HTML django:
{{ header }}
{{ content }}
{{ footer }}
Это означает, что контекст принимает следующие переменные: заголовок, содержимое, нижний колонтитул.
Есть ли что-то подобное:
Template(...).render(
dict(header='foo', content='bar', footer='blu',
content__post='this should be between content and footer')
Необходимый результат:
foo
bar
this should be between content and footer
blu
Я не хочу изменять все шаблоны, чтобы они содержали content__post
, так как шаблонов много.
Как «вставить» фрагменты post / pre (ниже / выше) вместо других переменных?