Fixes: viewsets.py

This commit is contained in:
Egor Pavlovich Gorbunov 2025-06-07 17:58:03 +03:00
parent bf4e7e8aa5
commit 578ec96603

View file

@ -210,7 +210,7 @@ class VendorViewSet(EvibesViewSet):
queryset = Vendor.objects.all() queryset = Vendor.objects.all()
filter_backends = [DjangoFilterBackend] filter_backends = [DjangoFilterBackend]
filterset_fields = ["name", "markup_percent", "is_active"] filterset_fields = ["name", "markup_percent", "is_active"]
serializer_class = AttributeGroupDetailSerializer serializer_class = VendorDetailSerializer
action_serializer_classes = { action_serializer_classes = {
"list": VendorSimpleSerializer, "list": VendorSimpleSerializer,
} }
@ -220,7 +220,7 @@ class FeedbackViewSet(EvibesViewSet):
queryset = Feedback.objects.all() queryset = Feedback.objects.all()
filter_backends = [DjangoFilterBackend] filter_backends = [DjangoFilterBackend]
filterset_fields = ["order_product", "rating", "is_active"] filterset_fields = ["order_product", "rating", "is_active"]
serializer_class = AttributeGroupDetailSerializer serializer_class = FeedbackDetailSerializer
action_serializer_classes = { action_serializer_classes = {
"list": FeedbackSimpleSerializer, "list": FeedbackSimpleSerializer,
} }
@ -231,7 +231,7 @@ class OrderViewSet(EvibesViewSet):
queryset = Order.objects.prefetch_related("order_products").all() queryset = Order.objects.prefetch_related("order_products").all()
filter_backends = [DjangoFilterBackend] filter_backends = [DjangoFilterBackend]
filterset_class = OrderFilter filterset_class = OrderFilter
serializer_class = AttributeGroupDetailSerializer serializer_class = OrderDetailSerializer
action_serializer_classes = { action_serializer_classes = {
"list": OrderSimpleSerializer, "list": OrderSimpleSerializer,
"buy": OrderDetailSerializer, "buy": OrderDetailSerializer,