Cargando

Devolver múltiples modelos queryset + django




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

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?
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

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());


   AUTOR PREGUNTA

Publicado 24 febrero 2014 - 18:25
Gracias!


X