gmocamilotd
6/18/2019 - 3:12 AM

un servicio de datos en formato json, con django en python

class BuscaPaciente(ListView):
    model = Paciente, Cita
    template_name = 'paciente/paciente_front.html'
 
    def get_queryset(self):
        query = self.request.GET.get('busca')
        if query is not None:
            object_list = Paciente.objects.filter(Q(curp__icontains=query))
            # Lo que necesito en esa linea es que apartir del id que me filtre los objetos del segundo modelo que tiene mi relacion foranea por eso utilize 'select_related'
            pac = Cita.objects.select_related('paciente').filter(paciente_id=object_list.id).all()
            return object_list
            
class BuscaPaciente(ListView):
    model = Paciente, Cita
    template_name = 'paciente/paciente_front.html'

    def get_queryset(self):
        query = self.request.GET.get('busca')
        if query is not None:
            object_list = Paciente.objects.filter(Q(curp__icontains=query))
			# Lo que necesito en esa linea es que apartir del id que me filtre los objetos del segundo modelo que tiene mi relacion foranea por eso utilize 'select_related'
            pac = Cita.objects.select_related('paciente').filter(paciente_id=object_list.id).all()
            return object_list