From 830e20dec35072220614ef4dfc618308e94d94ed Mon Sep 17 00:00:00 2001 From: Parsa Nazer Date: Tue, 14 Jan 2025 22:50:43 +0330 Subject: [PATCH] price formating --- backend/product/serializers.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/product/serializers.py b/backend/product/serializers.py index a4726f9..935da30 100644 --- a/backend/product/serializers.py +++ b/backend/product/serializers.py @@ -13,12 +13,12 @@ class ProductChatSerializer(serializers.ModelSerializer): if dollor_price is None: raise ValidationError({"dollor_price": "The 'dollor_price' must be provided in the context for dollar pricing."}) if obj.currency == 'toman': - return obj.price + toman_price = obj.price elif obj.currency == 'dollor': - return obj.price * dollor_price + toman_price = obj.price * dollor_price elif obj.currency == 'derham': - return obj.price * dollor_price * dollar_to_dirham - + toman_price = obj.price * dollor_price * dollar_to_dirham + return "{:,.0f} تومان".format(toman_price) class ProductSerializer(ProductChatSerializer): class Meta: model = ProductModel