Расширение нескольких шаблонов в django

Я знаю, что подобный вопрос, возможно, задавался здесь уже несколько раз, но я все еще не могу найти решение своей проблемы с помощью предоставленных ответов. Итак, допустим, у меня есть четыре шаблона. Base1.html, template2.html, template3.html и template4.html. template2, template3 и template4 расширяют base1. Предположим, что они являются различными разделами домашней страницы. Как мне объединить все содержимое каждого из этих разных шаблонов в один шаблон? Я пробовал расширять шаблон template2, используя base1 в качестве базового шаблона, а затем расширять template3, используя template2 в качестве нового базового шаблона, но проблема в том, что я теряю все данные, связанные с новым базовым шаблоном, всякий раз, когда я дохожу до второго расширения шаблона. Есть ли простой способ сделать это?

Вернуться на верх