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