Foros del Web » Programando para Internet » Python »

Django Admin consulta Inner Join

Estas en el tema de Django Admin consulta Inner Join en el foro de Python en Foros del Web. Buenas a todos. Tengo un modelo en Django similar a: ALUMNOS ID|ALUMNO|MATRICULA 1|Mauricio|1223 2|Arturo|12556 3|Javier|125558 CURSOS ID|NOMBRECURSO|TEMA 1|CURSO1|ESPAÑOL 2|CURSO2|MATE INSCRIPCIONES (relaciona claves foráneas) ID|ID-ALUMNOS|ID-CURSOS 1|1|1 ...
  #1 (permalink)  
Antiguo 21/02/2017, 10:23
 
Fecha de Ingreso: abril-2015
Mensajes: 10
Antigüedad: 9 años
Puntos: 0
Django Admin consulta Inner Join

Buenas a todos.

Tengo un modelo en Django similar a:

ALUMNOS
ID|ALUMNO|MATRICULA
1|Mauricio|1223
2|Arturo|12556
3|Javier|125558

CURSOS
ID|NOMBRECURSO|TEMA
1|CURSO1|ESPAÑOL
2|CURSO2|MATE

INSCRIPCIONES (relaciona claves foráneas)
ID|ID-ALUMNOS|ID-CURSOS
1|1|1
2|2|1
3|3|2
4|3|1
5|2|2

De esta manera identifico a alumnos que se han registrado en algún curso

Si voy al Django Admin puedo buscar alumnos y puedo buscar cursos por separado ya que tengo un modelo para cada uno, pero en el caso del modelo INSCRIPCIONES no puedo buscar por Nombre o Matrícula ya que esa tabla tiene datos referentes a claves primarias de cada tabla el registro 1 es para el alumno 1 para el curso 1 y así por lo que obviamente no puedo hacer búsquedas o filtros.

¿Hay alguna forma de configurar Django Admin para que al presentar la información de este modelo se haga con Inner Join o algo así? entendiendo que lo que necesito es poder crear un buscador dentro del admin para la tabla INSCRIPCIONES.

Espero poder contar con el beneficio de sus ideas y aportaciones.

Saludos

Etiquetas: django
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:48.