def attCart(request): form = QtyForm(request.POST) if form.is_valid(): product_id = form.cleaned_data['product_id'] qty = form.cleaned_data['qty'] cart = Cart(request) if qty == 0: cart.remove(product_id) totalPrice = 0.0 else: cart.att(product_id, qty) totalPrice = cart.getTotalPrice(product_id) # qtyTotal = cart.getCartQty() # cartPrice = cart.getCartPrice # print('***** id do produto = ' + product_id + # ' quantidade = ' + str(qty) + # ' preço total do produto = ' + str(totalPrice)) # print('***** qtd no carrinho = ' + str(qtyTotal) + # ' valor do carrinho = ' + str(cartPrice)) return render(request, 'answerAjax.html', { 'totalPrice': totalPrice, }) else: raise ValueError( "Ocorreu um erro inesperado ao adicionar um produto no carrinho.")