yangi api qoshildi

This commit is contained in:
behruz-dev
2025-12-04 17:47:47 +05:00
parent e26ab5eea6
commit 824ad25a17
3 changed files with 107 additions and 1 deletions

View File

@@ -0,0 +1,24 @@
# rest framework
from rest_framework import serializers
# orders
from core.apps.orders.models import DistributedProduct
class DistributedProductListSerializer(serializers.ModelSerializer):
product = serializers.SerializerMethodField(method_name='get_product')
class Meta:
model = DistributedProduct
fields = [
'id', 'product', 'quantity', 'employee_name', 'quantity', 'created_at'
]
ref_name = "DisProductListSerializer"
def get_product(self, obj):
return {
"id": obj.product.id,
"name": obj.product.name,
"price": obj.product.price,
}