|
|
|
@ -132,8 +132,9 @@ class PlacementPointViewSet(ReadOnlyModelViewSet):
|
|
|
|
def search_address(self, request):
|
|
|
|
def search_address(self, request):
|
|
|
|
address = self.request.GET.get('address')
|
|
|
|
address = self.request.GET.get('address')
|
|
|
|
qs = self.get_queryset()
|
|
|
|
qs = self.get_queryset()
|
|
|
|
|
|
|
|
if address:
|
|
|
|
qs = qs.filter(address__icontains=address)
|
|
|
|
qs = qs.filter(address__icontains=address)
|
|
|
|
|
|
|
|
qs = qs.distinct()
|
|
|
|
page = self.paginate_queryset(qs)
|
|
|
|
page = self.paginate_queryset(qs)
|
|
|
|
if page is not None:
|
|
|
|
if page is not None:
|
|
|
|
serializer = self.get_serializer(page, many=True)
|
|
|
|
serializer = self.get_serializer(page, many=True)
|
|
|
|
|