Jinja2 проблема с вложением блоков
я используюjinja2 в качестве языка шаблонов в моем проекте. Вот упрощенная структура шаблонов:
base.html:
{% block content %}{% endblock %}
{% block sidebar %}{% endblock %}
content.html:
{% extend 'base.html' %}
{% block content %}
Content
{% block sidebar %}
Sidebar
{% sidebar %}
{% endblock %}
И результатcontent.html визуализации:
Content
Sidebar
Sidebar
Как вы можете видеть,sidebar
присутствует дважды при оказании.content.html
Вопрос:
Есть ли способ избежать появленияsidebar
вcontent
, оставляя{% block sidebar %}
внутри?{% block content %}