test the search by products

remotes/origin/ESHOP_deployment
FUNNYDMAN 7 years ago
parent cbedba8c3f
commit b073155efc
  1. 20
      eshop/products/views.py

@ -43,15 +43,15 @@ class ProductListView(ListView):
cat_qs = ProductCategory.objects.filter(slug=category_slug) cat_qs = ProductCategory.objects.filter(slug=category_slug)
qs = qs.filter(parent_id__in=cat_qs.get_descendants(include_self=True)) qs = qs.filter(parent_id__in=cat_qs.get_descendants(include_self=True))
# TODO understand why there are some filtering queries # TODO understand why there are some filtering queries
# if self.request.GET.get('name'): if self.request.GET.get('name'):
# qs = qs.filter(name__icontains=self.request.GET.get('name')) qs = qs.filter(name__icontains=self.request.GET.get('name'))
# if self.request.GET.get('manufacturer'): if self.request.GET.get('manufacturer'):
# qs = qs.filter(manufacturer__slug=self.request.GET.get('manufacturer')) qs = qs.filter(manufacturer__slug=self.request.GET.get('manufacturer'))
# if self.request.GET.get('supply_type'): if self.request.GET.get('supply_type'):
# qs = qs.filter(offer__supply_type__slug=self.request.GET.get('supply_type')) qs = qs.filter(offer__supply_type__slug=self.request.GET.get('supply_type'))
# if self.request.GET.get('supply_target'): if self.request.GET.get('supply_target'):
# qs = qs.filter(offer__supply_target__slug=self.request.GET.get('supply_target')) qs = qs.filter(offer__supply_target__slug=self.request.GET.get('supply_target'))
# qs = qs.filter(offer__amount__gte=0) qs = qs.filter(offer__amount__gte=0)
return qs return qs
def sort_products(self, qs): def sort_products(self, qs):
@ -65,7 +65,7 @@ class ProductListView(ListView):
qs = super().get_queryset() qs = super().get_queryset()
qs = self.filter_products(qs) qs = self.filter_products(qs)
# qs = self.sort_products(qs) qs = self.sort_products(qs)
return qs return qs
def get_cart_add_formset(self, products): def get_cart_add_formset(self, products):

Loading…
Cancel
Save