Я пытаюсь отформатировать страницу поиска, чтобы она разделяла мои результаты по имени модели.У меня проблема в том, что мой заголовок повторяется, потому что он внутри цикла.Есть ли способ переписать этот код, чтобы заголовок отображался только один раз?
Спасибо
{% for result in page.object_list %}
{% ifequal result.model_name 'post' %}
<h3>Videos</h3>
<p>
<a href="{{ result.object.get_absolute_url }}">{{ result.object.title }}</a>
</p>
{% else %}
<h3>Photos</h3>
<p>
<a href="{{ result.object.get_absolute_url }}">{{ result.object.title }}</a>
</p>
{% endifequal%}
{% empty %}
<p>No results found.</p>
{% endfor %}