From d62bef84ec9f3ed296a064127b7bb13a7380aeee Mon Sep 17 00:00:00 2001 From: Parsa Nazer Date: Mon, 17 Mar 2025 14:29:56 +0330 Subject: [PATCH] delete discount code --- backend/order/views.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/backend/order/views.py b/backend/order/views.py index a4a9309..bb15291 100644 --- a/backend/order/views.py +++ b/backend/order/views.py @@ -45,7 +45,14 @@ class ApplyDiscountView(APIView): cart_order.save() return Response({'detail': 'کد تخفیف با موفقیت اعمال شد'}, status=status.HTTP_200_OK) - + def delete(self, request): + cart_order, created = OrderModel.objects.get_or_create( + user=request.user, + status='CART' + ) + cart_order.discount_code = None + cart_order.save() + return Response({'detail': 'کد تخفیف با موفقیت حذف شد'}, status=status.HTTP_204_NO_CONTENT) class CartItemClear(APIView): permission_classes = [IsAuthenticated]