Я написал простой плагин, но он меняет дерево, так что .container перемещается после .head, если он пытается отобразить эту часть:
<a class="head" href="#">
<div class="container">
{% for subchild in child.children %}
<a>{{ subchild }}</a>
{% empty %}
notext
{% endfor %}
</div>
</a>
, но если я изменяю внешний тегна что-то еще это работает