Herança de modelo de múltiplos níveis no Jinja2?

Eu faço html / css pelo comércio, e tenho trabalhado dentro e fora de projetos do django como designer de templates. Atualmente estou trabalhando em um site que usa o Jinja2, que tenho usado por cerca de duas semanas. Acabei de descobrir através da leitura da documentação que o Jinja2 não suporta herança de modelos de múltiplos níveis, como em você não pode fazer mais do que um

{% extends "foo" %}

por renderização. Agora eu tenho certeza que você pode fazer isso no Django, que é poderoso porque você pode especificar um template base, especificar 3 ou 4 templates baseados nele, e então construir o conteúdo de suas páginas usando esses templates base. Não é o ponto de herança, então você tem mais poder para abstrair, então você está apenas mexendo com código único?

De qualquer forma, não tenho ideia do que fazer aqui. Eu não sei se existe alguma maneira de fazer isso que funcione tão bem quanto poderia com os templates do Django. Eu não sou exatamente um especialista em Django ou Jinja (2), mas posso fornecer qualquer informação necessária.

questionAnswers(6)

yourAnswerToTheQuestion