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()