From 8cf0e1fb62936dab6cb770b7418473cb2ab612b0 Mon Sep 17 00:00:00 2001 From: Corban-Lee Date: Tue, 23 Jul 2024 10:06:25 +0100 Subject: [PATCH] Channel name to subchannel api --- apps/api/serializers.py | 2 +- apps/api/views.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/api/serializers.py b/apps/api/serializers.py index 0d34cd0..2e2338b 100644 --- a/apps/api/serializers.py +++ b/apps/api/serializers.py @@ -116,7 +116,7 @@ class SubChannelSerializer(DynamicModelSerializer): class Meta: model = SubChannel - fields = ("id", "channel_id", "subscription") + fields = ("id", "channel_id", "channel_name", "subscription") class FilterSerializer(DynamicModelSerializer): diff --git a/apps/api/views.py b/apps/api/views.py index 9f6a493..8fc7f84 100644 --- a/apps/api/views.py +++ b/apps/api/views.py @@ -59,7 +59,8 @@ class SubChannel_ListView(generics.ListCreateAPIView): queryset = SubChannel.objects.all().order_by("id") filter_backends = [filters.SearchFilter, rest_filters.DjangoFilterBackend, filters.OrderingFilter] - filterset_fields = ["id", "channel_id", "subscription"] + filterset_fields = ["id", "channel_id", "channel_name", "subscription"] + search_fields = ["channel_name"] def post(self, request): serializer = self.get_serializer(data=request.data)