From 76c79403f223056770af4e36d279c9076da67bc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Tue, 4 Jan 2022 19:59:05 +0100 Subject: [PATCH] Add filtering to component API --- shimatta_kenkyusho/api/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/shimatta_kenkyusho/api/views.py b/shimatta_kenkyusho/api/views.py index fce8f85..3ec6412 100644 --- a/shimatta_kenkyusho/api/views.py +++ b/shimatta_kenkyusho/api/views.py @@ -57,8 +57,9 @@ class PartsComponentTypeViewSet(viewsets.ModelViewSet): queryset = parts_models.ComponentType.objects.all() serializer_class = ComponentTypeSerializer permission_classes = [permissions.DjangoModelPermissions] - filter_backends = [filters.SearchFilter] + filter_backends = [filters.SearchFilter, django_filters.rest_framework.DjangoFilterBackend] search_fields = ['class_name'] + filterset_fields = ['id', 'name'] class PartsComponentParameterTypeViewSet(viewsets.ModelViewSet): queryset = parts_models.ComponentParameterType.objects.all()