From 2c0a330c3b60aaba3b6879c55149359cf81d902c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E5=89=8D=E6=98=8E?= <909355014@qq.com> Date: Sat, 25 Jun 2022 16:35:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B0=94=E4=BD=93=E5=88=86=E6=9E=90=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=A3=80=E6=B5=8B=E4=BA=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/opm/serializers.py | 2 ++ apps/opm/views.py | 1 + 2 files changed, 3 insertions(+) diff --git a/apps/opm/serializers.py b/apps/opm/serializers.py index b5c6ab9c..c40e2785 100644 --- a/apps/opm/serializers.py +++ b/apps/opm/serializers.py @@ -126,6 +126,8 @@ class GasCheckCreateUpdateSerializer(CustomModelSerializer): class GasCheckSerializer(CustomModelSerializer): + checker_ = UserSimpleSerializer(source='checker', read_only=True) + class Meta: model = GasCheck fields = '__all__' diff --git a/apps/opm/views.py b/apps/opm/views.py index 19f22dad..4ac9b4fe 100644 --- a/apps/opm/views.py +++ b/apps/opm/views.py @@ -90,6 +90,7 @@ class GasCheckViewSet(CreateModelMixin, ListModelMixin, DestroyModelMixin, Custo queryset = GasCheck.objects.all() create_serializer_class = GasCheckCreateUpdateSerializer serializer_class = GasCheckSerializer + filterset_fields = ['opl'] def destroy(self, request, *args, **kwargs): obj = self.get_object()