change order create serializer

This commit is contained in:
behruz-dev
2025-08-19 14:24:54 +05:00
parent 440acb8c6e
commit 784d2ed337
2 changed files with 5 additions and 1 deletions

View File

@@ -70,6 +70,10 @@ class OrderCreateSerializer(serializers.Serializer):
return order return order
class MultipleOrderCreateSerializer(serializers.Serializer):
resources = serializers.ListSerializer(child=OrderCreateSerializer())
class OrderListSerializer(serializers.ModelSerializer): class OrderListSerializer(serializers.ModelSerializer):
product = ProductListSerializer() product = ProductListSerializer()
unity = UnityListSerializer() unity = UnityListSerializer()

View File

@@ -29,7 +29,7 @@ class OrderListApiView(generics.ListAPIView):
class OrderCreateApiView(generics.CreateAPIView): class OrderCreateApiView(generics.CreateAPIView):
serializer_class = serializers.OrderCreateSerializer serializer_class = serializers.MultipleOrderCreateSerializer
queryset = Order.objects.all() queryset = Order.objects.all()
permission_classes = [HasRolePermission] permission_classes = [HasRolePermission]
required_permissions = ['order'] required_permissions = ['order']