Я хотел бы предоставить один и тот же контент в двух разных базовых файлах.
Итак, я пытаюсь сделать это:
page1.html:
{% extends "base1.html" %}
{% include "commondata.html" %}
page2.html:
{% extends "base2.html" %}
{% include "commondata.html" %}
Проблема в том, что я не могу использовать как extends, так и include. Есть ли способ сделать это? А если нет, то как я могу это сделать?
commondata.html переопределяет блок, указанный как в base1.html, так и в base2.html.
Это делается для того, чтобы предоставить одну и ту же страницу в формате pdf и html, где форматирование немного отличается. Приведенный выше вопрос упрощает то, что я пытаюсь сделать, поэтому, если я смогу получить ответ, он решит мою проблему.