Cargando

Ir a contenido

X

Devolver múltiples modelos queryset + django





  AUTOR PREGUNTA

Publicado 23 febrero 2014 - 21: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?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba


 

Publicado 24 febrero 2014 - 03: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());


   AUTOR PREGUNTA

Publicado 24 febrero 2014 - 17:25
Gracias!


X