Example #1
0
    def get_queryset(self):
        form = PersonaSearchForm(self.request.GET,
                                 prefix='contrato-persona-search')
        form.is_valid()

        query = form.cleaned_data['query']

        queryset = Contrato.objects.filter(
            Q(persona__nombre__icontains=query)
            | Q(persona__apellido__icontains=query)
            | Q(persona__identificacion__icontains=query))

        return queryset.all()
Example #2
0
    def get_queryset(self):
        form = PersonaSearchForm(self.request.GET, prefix="contrato-persona-search")
        form.is_valid()

        query = form.cleaned_data["query"]

        queryset = Contrato.objects.filter(
            Q(persona__nombre__icontains=query)
            | Q(persona__apellido__icontains=query)
            | Q(persona__identificacion__icontains=query)
        )

        return queryset.all()
Example #3
0
    def get_queryset(self):
        form = PersonaSearchForm(self.request.GET)

        #if not form.is_valid():
        #    redirect('admision-estadisticas')
        form.is_valid()

        query = form.cleaned_data['query']

        queryset = Persona.objects.filter(
            Q(nombre__icontains=query) | Q(apellido__icontains=query)
            | Q(identificacion__icontains=query))

        return queryset.all()
Example #4
0
    def get_queryset(self):
        form = PersonaSearchForm(self.request.GET)

        # if not form.is_valid():
        #    redirect('admision-estadisticas')
        form.is_valid()

        query = form.cleaned_data['query']

        queryset = Persona.objects.filter(
            Q(nombre__icontains=query) |
            Q(apellido__icontains=query) |
            Q(identificacion__icontains=query)
        )

        return queryset.all()
Example #5
0
    def get_queryset(self):
        form = PersonaSearchForm(self.request.GET)

        if form.is_valid():

            query = form.cleaned_data['query']

            queryset = Persona.objects.filter(
                Q(nombre__icontains=query) |
                Q(apellido__icontains=query) |
                Q(identificacion__icontains=query)
            )

            return queryset.all()

        return Persona.objects.none()
Example #6
0
    def get_queryset(self):
        """
        Builds the queryset that will filter the :class:`Persona` objects based
        in the :class:`PersonaSearchForm` given information
        :return: a filtered :class:`QuerySet`
        """
        form = PersonaSearchForm(self.request.GET)

        if form.is_valid():
            query = form.cleaned_data['query']

            queryset = Persona.objects.filter(
                Q(nombre__icontains=query) |
                Q(apellido__icontains=query) |
                Q(identificacion__icontains=query)
            )

            return queryset.all()

        return Persona.objects.none()