Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.http import JsonResponse
- import json
- from django.core import serializers
- def product_list(request, category_slug=None):
- category = None
- categories = Category.objects.all()
- products = Product.objects.filter(available=True)
- if category_slug:
- category = get_object_or_404(Category, slug=category_slug)
- products = products.filter(category=category)
- filter_products = list(products)
- return JsonResponse(serializers.serialize('json', filter_products), safe=True)
- return render(request,
- 'shop/product/list.html',
- {'category': category,
- 'categories': categories,
- 'products': products})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement