예제 #1
0
파일: views.py 프로젝트: masepehr/Restshop
 def post(self, request, product_unit_id, quantity=None):
     # check product unit availability if not return error or exeption
     requestCart = Cart(request=request)
     requestCart.add_to_cart(product_unit_id, quantity or 1)
     return Response({
         'cart':
         requestCart.cart,
         'messages':
         getattr(requestCart, 'availability_message', ''),
         'total_price':
         requestCart.get_total_price()
     })