def add_to_cart(request, ceph_obj_id, quantity=1): # product = CephDataObject.objects.get(id=ceph_obj_id) print '*' * 10 print 'add_to_cart' product = CephDataObject.objects.get(id=ceph_obj_id) print 'product:', product cart = CartProxy(request) cart.add(product, compute_price(product.data_class), quantity)