Доброго времени суток.
У меня такая структура шаблонов(Django-Wagtail):
base.html
<!DOCTYPE html>
<html class="no-js" lang="en">
<head>
...
</head>
<body class="{% block body_class %}{% endblock %}">
<header class="header">
{% block navigation %}
{% include "partials/navigation.html" %}
{% endblock navigation %}
</header>
<main class="main">
{% block content %}{% endblock %}
</main>
{% block footer %}
{% include "partials/footer.html" %}
{% endblock footer %}
{% block extra_js %}{% endblock %}
</body>
</html>
footer.html
:
<footer class="footer ">
<div class="container">
{% block contact_us_form %}
{% endblock contact_us_form %}
<div class="footer__request">
</div>
<div class="footer__colophon">
<div></div>
<div> </div>
</div>
</div>
</footer>
home.html
:
{% extends "base.html" %}
{% block content %}
Content here
{% endblock content %}
{% block contact_us_form %}
Code for form
{% endblock contact_us_form %}
Я хочу, что бы на домашней странице была контактная форма в футере. Как это сделать есть много вариантов. Я просто хочу сделать красиво в шаблонах, блоками. Но так , как я привел выше, не работает. Я никак не могу изменить блок
contact_us_form
на домашней странице.
Так вообще можно сделать, или изменить блок внутри блока нельзя?
Буду благодарен за помощь.