def cart_detail(request): """cart detail.""" cart = Cart(request) for item in cart: item['update_quantity_form'] = CartAddProductForm(initial={'quantity': item['quantity'],'update': True}) coupon_apply_form = CouponApplyForm() r = Recommender() cart_products = [item['product'] for item in cart] recommended_products = r.suggest_product_for(cart_products, max_results=4) return render(request, 'cart/detail.html', {'cart': cart, 'coupon_apply_form': coupon_apply_form, 'recommended_products': recommended_products})
def cart_detail(request): cart = Cart(request) # For each item, instantiate item with CartAddProductForm # with the given quantity # and override set to True for item in cart: item['update_quantity_form'] = CartAddProductForm(initial={ 'quantity': item['quantity'], 'override': True}) coupon_apply_form = CouponApplyForm() r = Recommender() cart_products = [item['product'] for item in cart] recommended_products = r.suggest_product_for(cart_products, max_results=4) return render(request, 'cart/detail.html', {'cart': cart, 'coupon_apply_form': coupon_apply_form, 'recommended_products': recommended_products})
def cart_detail(request): cart = Cart(request) for item in cart: item['update_quantity_form'] = CartAddProductForm( initial={ 'quantity': item['quantity'], 'update': True }) coupon_apply_form = CouponApplyForm() recommender = Recommender() cart_products = [item['product'] for item in cart] recommended_products = recommender.suggest_product_for(cart_products, 4) return render( request, 'cart/detail.html', { 'cart': cart, 'coupon_apply_form': coupon_apply_form, 'recommended_products': recommended_products, })
def cart_detail(request): cart = Cart(request) for product in cart: product['update_quantity_form'] = CartAddItemForm( initial={ 'quantity': product['quantity'], 'override': True }) coupon_apply_form = CouponApplyForm() r = Recommender() cart_products = [product['item'] for product in cart] recommended_products = r.suggest_product_for(cart_products, max_result=4) return render( request, 'cart/detail.html', { 'cart': cart, 'coupon_apply_form': coupon_apply_form, 'recommended_products': recommended_products })