change offer list serializer

This commit is contained in:
behruz-dev
2025-08-21 12:15:01 +05:00
parent d6a7dfa30c
commit f82b4f0299
3 changed files with 18 additions and 4 deletions

View File

@@ -90,12 +90,19 @@ class OfferUpdateSerializer(serializers.ModelSerializer):
class OffersSerializer(serializers.ModelSerializer):
counterparty = serializers.SerializerMethodField(method_name='get_counterparty')
class Meta:
model = Offer
fields = [
'id', 'number', 'price', 'price_type', 'phone', 'comment', 'qqs',
'id', 'number', 'price', 'price_type', 'phone', 'comment', 'qqs', 'counterparty'
]
def get_counterparty(self, obj):
return {
'id': obj.counterparty.id,
'name': obj.counterparty.name
}
class OrderListForOfferSerializer(serializers.ModelSerializer):