I can't find a valid way with Django OMR in order to get : ( a raw query is also fine )
the Sites.sitename which made the Analysis where (Analysi_Items.name='somename' and Analysis_Items.value='somevalue') and (Analysi_items_name='somename' and Analysis_Items.value='somevalue') and (Analysis_items.name='somename' and Analysis_Items.value='somevalue'). class Sites(models.Model): region = models.CharField(max_length=1000) province = models.CharField(max_length=1000) sitename = models.CharField(max_length=1000, primary_key=True) class Meta: verbose_name_plural = "Sites" def __unicode__(self): return self.sitename class Analysis_Items(models.Model): code = models.ForeignKey('Analysis') name = models.CharField(max_lenght=100) value = models.CharField(max_length=20) class Meta: verbose_name_plural = "Analysis Type" class Analysis(models.Model): date = models.DateField() site = models.ForeignKey('Sites') def __unicode__(self): return str(self.date) class Meta: verbose_name_plural = "Analysis" Hope this is clear enough. thank you in advance! -- Fab http://twitter.com/extremoburo -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.