class Domains(models.Model):
name = models.CharField(max_length=30)
description = models.CharField(max_length= 60)
user = models.ManyToManyField("Users", blank=True, null=True)
def __unicode__(self):
return self.name
class Groups(models.Model):
domain = models.ForeignKey(Domains)
name = models.CharField(max_length=30)
description = models.CharField(max_length= 60)
def __unicode__(self):
return self.name
class Users(models.Model):
login = models.CharField(max_length=30, unique=True)
group = models.ManyToManyField(Groups, blank=True, null=True)
def __unicode__(self):
return self.login
I have a model above. Need some help working with ORM Django. How would I build a query, returns all group names that belong only to the domains to which the user belongs.
Anand
source
share