Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2017, 10:23
msalgadogonza
 
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