Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/01/2014, 13:37
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Enviar e-mail a miembros del o los grupos al que pertenece

Los grupos son una relación muchos a muchos. Tienes que hacer 2 cosas:

1. Determinar el grupo o grupos.
2. Sacar todos los usuarios de ese grupo o grupos.

Así sacas los grupos de un usuario
Código Python:
Ver original
  1. groups = user.groups.all()

Ya que obtengas un grupo puedes sacar los usuarios de ese grupo
Código Python:
Ver original
  1. users = group.user_set.all()

Si quieres obtener varios usuarios de manera única de varios grupos tienes que hacer otro queryset dependiendo de lo quieras hacer.