Esempio n. 1
0
    def get_queryset(self):
        queryset = Sector.objects()

        calle = self.request.query_params.get('calle', None)
        sector = self.request.query_params.get('sector', None)
        if calle:
            queryset = queryset.filter(Q(calles__iexact=calle))
            return queryset.only("numeroSector")
        if sector:
            queryset = queryset.filter(Q(numeroSector=sector))

        return queryset
Esempio n. 2
0
 def retrieve(self, request, id=None, **kwargs):
     queryset = Sector.objects(id=id)
     serializer = SectorSerializer(queryset[0])
     return Response([serializer.data])