From f11c87af64fabf3ee322a0460fe716932570ead1 Mon Sep 17 00:00:00 2001 From: zty Date: Mon, 1 Jul 2024 14:11:17 +0800 Subject: [PATCH] fix : consulting/device/view.py --- server/apps/consulting/views.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/server/apps/consulting/views.py b/server/apps/consulting/views.py index f7e1f58..a359800 100644 --- a/server/apps/consulting/views.py +++ b/server/apps/consulting/views.py @@ -87,6 +87,13 @@ class DeviceViewSet(ModelViewSet): ordering = ['-id'] search_fields = ['company_name', 'device_name', 'spec', 'manufactor', 'dec_parameter', 'procurement_time'] + @action(methods=["get"], detail=False, serializer_class=Serializer) + def no_page(self, request, *args, **kwargs): + data = Device.objects.all() + serializer = DeviceSerializer(data, many=True) + return Response(serializer.data) + + def make_data(self, data, sheet, i): data["company_number"] = sheet["a" + str(i)].value data["company_name"] = sheet["b" + str(i)].value