Как подсчитать общее количество объектов в модели django

Я пытаюсь получить общее количество элементов в моей модели, которое я буду отображать в моем базовом шаблоне в качестве нижнего колонтитула. вот мой код.

VIEW:

def showthis(request):
    
    count= Item.objects.all().count()
    
    context= {'count': count}
        
    return render(request, 'waqart/footer.html', context)

TEMPLATE:

<h1 class="text-4xl md:text-6xl text-gray-700 font-semibold">UX/UI Components {{count}}</h1>

Я думаю, что ваша проблема будет решена следующим образом вид:

def showthis(request):
    
    item= Item.objects.all()

    context= {'item': item , 'item_count':len(item)}
        
    return render(request, 'waqart/footer.html', context)

и вы шаблон :

<h1 class="text-4xl md:text-6xl text-gray-700 font-semibold">UX/UI Components {{item_count}}</h1>

И другой способ шаблон :

<h1 class="text-4xl md:text-6xl text-gray-700 font-semibold">UX/UI Components {{item.count}}</h1>
Вернуться на верх