У меня есть список фильтров на моей домашней странице:
<!-- ? Filter -->
<div class="filter border-top border-bottom row">
<a href="#">
<img src="{% static 'store/images/bottoms.png' %}" alt="">
</a>
<a href="#">
<img src="{% static 'store/images/outerwear.png' %}" alt="">
</a>
<a href="#">
<img src="{% static 'store/images/tshirt.png' %}" alt="">
</a>
<a href="#">
<img src="{% static 'store/images/shoes.png' %}" alt="">
</a>
<a href="#">
<img src="{% static 'store/images/skateboard.png' %}" alt="">
</a>
и я пытаюсь отфильтровать что-то вроде этого:
class ProductListView(ListView):
model = Product
template_name = "store/home.html"
def get_queryset(self):
catagory = catagory.objects.filter(catagory)
Могу ли я передать название категории значка I щелкните вид, чтобы отфильтровать его? А также могу ли я передать фильтр обратно на мою домашнюю страницу (на которой уже перечислены все продукты)?
Это мой домашний вид:
class ProductListView(ListView):
model = Product
template_name = "store/home.html"
context_object_name='products'
ordering = ['-date_posted']
Было бы проще добавить набор запросов в это и установить фильтр по умолчанию? Любая помощь приветствуется, спасибо.