From 31655aeaa9ca5a0c808993ba2e7d84c8abb63731 Mon Sep 17 00:00:00 2001 From: Parsa Nazer <129178874+Greenstorm911@users.noreply.github.com> Date: Tue, 25 Feb 2025 21:24:01 +0330 Subject: [PATCH] Order count and cover --- backend/order/serializers.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/order/serializers.py b/backend/order/serializers.py index 880b064..aee7c89 100644 --- a/backend/order/serializers.py +++ b/backend/order/serializers.py @@ -16,6 +16,12 @@ class CartSerializer(serializers.ModelSerializer): class OrderSerializer(serializers.ModelSerializer): + count = serializers.SerializerMethodField() + image = serializers.SerializerMethodField() class Meta: model = OrderModel - fields = ['address', 'created_at', 'is_paid', 'status', 'discount_code',] \ No newline at end of file + fields = ['address', 'created_at', 'is_paid', 'status', 'discount_code', "image", "count"] + def get_count(self, obj): + return obj.items.all().count() + def get_image(self, obj): + return "this is image url place holder mamaliz" \ No newline at end of file