Почему не выводится список новых тем из базы данных на странице списка тем?

Иоанн

Новичок
Пользователь
Май 9, 2022
4
0
1
Linux Ubuntu
Python 3.8.10
Django 4.0.4

Здравствуйте. Не могу вывести список новых тем из базы данных на странице списка тем. Хотя другом шаблоне могу вывести.

Python:
views.py
def modal_topic(request):
    topic = Topic.objects.order_by('-id')[0:5]
    return render(request,  'modal_new_topics.html', {'topic': topic})

class TopicListView(ListView):
    model = Topic
    queryset = Topic.objects.all()

    template_name = 'index.html'
    
    
index.html
{% for item in topic %}
          {{ item.name }}

    {% if not forloop.last %}: {% endif %}
 {% endfor %}
 

Форум IT Специалистов