def related_products(request): product_id = request.GET.get("product", "").strip() product = get_object_or_404(models.Product, id=product_id) log_analytics(request.session, "#related", product_properties(product)) return HttpResponse(json.dumps(serialisers.serialize_products( product.related_products), indent=4), mimetype="application/json")
def dump(request): response = HttpResponse( json.dumps( serialisers.serialize_products(models.Product.objects.all()), indent=4 ), mimetype="application/json" ) log_analytics(request, response, "#dump", {}) return response
def related_products(request): product_id = request.GET.get("product", "").strip() product = get_object_or_404(models.Product, id=product_id) log_analytics(request, "#related", product_properties(product)) return HttpResponse( json.dumps( serialisers.serialize_products(product.related_products), indent=4 ), mimetype="application/json" )
def search_by_product(request): q = request.GET.get("q", "").strip() if len(q) < 3: products = [] else: products = models.Product.objects.search_by_product(q) products = serialisers.serialize_products(products) return HttpResponse(json.dumps(products, indent=4), mimetype="application/json")
def search_by_product(request): q = request.GET.get("q", "").strip() if len(q) < 3: products = [] else: products = models.Product.objects.search_by_product(q) products = serialisers.serialize_products(products) return HttpResponse( json.dumps(products, indent=4), mimetype="application/json" )