Как подсчитать общее количество объектов в модели 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>