Chciałbym zapewnić tę samą zawartość w 2 różnych plikach podstawowych.
Więc próbuję to zrobić:
page1.html:
{% extends "base1.html" %}
{% include "commondata.html" %}
page2.html:
{% extends "base2.html" %}
{% include "commondata.html" %}
Problem polega na tym, że nie mogę używać zarówno rozszerzeń, jak i dołączania. Czy jest jakiś sposób, aby to zrobić? A jeśli nie, jak mogę to osiągnąć?
commondata.html zastępuje blok określony zarówno w base1.html, jak i base2.html
Ma to na celu udostępnienie tej samej strony w formacie pdf i html, gdzie formatowanie jest nieco inne. Powyższe pytanie upraszcza jednak to, co próbuję zrobić, więc jeśli mogę uzyskać odpowiedź, że rozwiąże to mój problem.