Devolver múltiples modelos queryset + django
Iniciado por
Cristian Moreno
, feb 23 2014 22:00
Pulsa corazón para recibir avisos de nuevas Respuestas
Cristian Moreno
AUTOR PREGUNTA
#1
Publicado 23 febrero 2014 - 22:00
En django tengo una gran cantidad de modelos y quiero retornar un queryset de todos los modelos pertenecientes a un usuario y mi pregunta es: ¿Puedo devolver un queryset para múltiples modelos?
Esto también te interesa!
Joel7
#2
Publicado
24 febrero 2014 - 04:37
Puedes retornar una lista, donde los atributos del queryset pueden ser accedidos desde la instancia del usuario de acuerdo al nombre del modelo:
qs = getatr(user, '%s_set' % model_nomb.lower());
Cristian Moreno
AUTOR PREGUNTA
#3
Publicado 24 febrero 2014 - 18:25
Gracias!