add search to party list api

This commit is contained in:
behruz-dev
2025-11-12 13:25:37 +05:00
parent 94ecaa27eb
commit 2df1230a3e

View File

@@ -50,7 +50,10 @@ class PartyListApiView(generics.GenericAPIView):
filterset_class = PartyFilter
def get(self, request):
search = request.query_params.get('search')
parties = self.filter_queryset(self.get_queryset())
if search:
parties = parties.filter(number__istarswith=search)
page = self.paginate_queryset(parties)
if page is not None:
serializer = self.serializer_class(page, many=True)