diff --git a/service/views.py b/service/views.py index 163f55a..257b87c 100644 --- a/service/views.py +++ b/service/views.py @@ -132,8 +132,9 @@ class PlacementPointViewSet(ReadOnlyModelViewSet): def search_address(self, request): address = self.request.GET.get('address') qs = self.get_queryset() - qs = qs.filter(address__icontains=address) - + if address: + qs = qs.filter(address__icontains=address) + qs = qs.distinct() page = self.paginate_queryset(qs) if page is not None: serializer = self.get_serializer(page, many=True)