comment price filter

This commit is contained in:
Parsa Nazer
2025-02-26 19:46:15 +03:30
parent 4cbd149329
commit 640a8873ed
+7 -7
View File
@@ -170,14 +170,14 @@ class AllProductsView(APIView):
if search_query: if search_query:
products = products.filter(Q(name__icontains=search_query) | Q(description__icontains=search_query)) products = products.filter(Q(name__icontains=search_query) | Q(description__icontains=search_query))
# Price filters # # Price filters
price_gte = request.query_params.get('price_gte', None) # price_gte = request.query_params.get('price_gte', None)
price_lte = request.query_params.get('price_lte', None) # price_lte = request.query_params.get('price_lte', None)
if price_gte: # if price_gte:
products = products.filter(variants__min_price__gte=price_gte) # products = products.filter(variants__min_price__gte=price_gte)
if price_lte: # if price_lte:
products = products.filter(variants__min_price__lte=price_lte) # products = products.filter(variants__min_price__lte=price_lte)
# Sorting # Sorting
sort_by = request.query_params.get('sort', None) sort_by = request.query_params.get('sort', None)