Вы можете использовать шаблонный шаблон slice
.
{% for person in persons|slice:":3" %}
<h5>{{ person.nickname }}</h5>
{% endfor %}
Этот подход с использованием слайса может вызвать больше запросов, чем в ответе Руддры - вы можете проверить с помощью django-debug-панель инструментов.На практике дополнительные запросы могут не сильно влиять на производительность, и вы должны выбрать подход, который вы считаете более удобным для сопровождения.Если дополнительные запросы являются проблемой, вы можете попытаться вернуть список из метода get_queryset
представления списка.