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