Произошла ошибка помогите исправить должна быть сортировка по категориям
Кода в views.py
def get_queryset(self):
queryset = Category.objects.filter(
category__in=self.request.GET.getlist('category')
) # self.request.GET.getlist(2)
return queryset
вот HTML
{% for c in categories %}
<form method="GET" name="category" action="{{c.get_absolute_url}}"><a href="{{c.get_absolute_url}}" class="or-cat-single"><div class="thumbnail"><noscript><img src="{{c.image.url}}" alt="{{c.name}}"></noscript><img class="lazyload" src="{{c.image.url}}" data-src="{{c.image.url}}" alt="Konig"></div><div class="cat-name">{{c.name}}</div> </a></form>{%endfor%}
P.S.Category это Foreignkey
вот models.py
class Category(models.Model):
name = models.CharField(max_length=255, verbose_name='Имя категории')
image = models.ImageField(upload_to="company_image", null=True)
slug = models.SlugField(unique=True, help_text="Адресная строка")
objects = CategoryManager()
def __str__(self):
return self.name
def get_absolute_url(self):
return reverse('category_detail', kwargs={'slug': self.slug})