> Hi all! > I have 2 models: Clip, Tag. > class Clip(models.Model): > name = models.CharField(max_length=80) > tags = models.ManyToManyField(Tag, through = 'TagsToClips') > > class Tag(models.Model): > tagName = models.CharField(max_length=80, unique=True) > > class TagsToClips(models.Model) > clip = models.ForeignKey(Clip) > tag = models.ForeignKey(Tag) > start_frame = models.IntegerField() > duration = models.IntegerField()
Great! Do you actually have a problem then? ;) Joking aside, and taking a wild stab at what your problem is without any actual code, I'd say the underlying JOIN is producing multiple rows, and you probably need a distinct() call somewhere on your queryset. Then again, that might not be the problem at all, because you haven't said :) Cheers, Dan -- Dan Fairs | dan.fa...@gmail.com | www.fezconsulting.com -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@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.