Я предлагаю небольшие обновления в вашем views.py
. Я пока не вижу, что отображается в вашем интерфейсе. Я добавил несколько комментариев в код для обновлений. Когда вы публикуете интерфейсную часть, мы можем более глубоко отладить.
def men_shirt(request):
queryset_list = Category.objects.all().filter(name='man_clothing_shirt')
paginator = Paginator(queryset_list, 1)
# First of all, if no page exists is in the url, always choose the first page
page = request.GET.get('page', 1)
# .get_page method is safer method than .page based on Django documentation and you do not have to be worry about its existence
queryset = paginator.get_page(page)
context = {
'menshirtpaginator': queryset,
}
return render(request,'men_shirt.html', context)