我正在用django写一个项目。我正在将包含数量和天数的租赁产品添加到我的购物车中。
这是我的代码。 "addToCart.py"下的那些代码
pid=request.urlparams[0] #pid is a product id
cart = request.session.get('cart',{}) #create a cart
cart2[pid]= [days,quantity] # days, quantity are sent in using forms
"CheckOut.py"下的那些代码。现在我想计算总数。
product = product.objects.get(id=pid) # get the product
quantity=int(cart2[(str(pid)][1]) # this does not work. I need some help about how to do int and string coversion
total=product.Price*quantity*int(cart2[(str(pid)][0]) # this does not neither.
我建议使用 type() 函数在内部测试它,可能是您尝试转换的内容无法转换为字符串。