The documentation at: https://docs.djangoproject.com/en/1.3/topics/db/queries/
Speaks of "Spanning multi-valued relationships", with an QuerySet returning all Entries (and their Blogs) where the Blog matches a pattern. What does the view code look like? When I do something similar: facets= models.Category.objects. filter(facetquestion__facetanswer__subject='test'). select_related() {% for category in answers %} {% for q in category.facetquestion_set.all %} {% for a in q.facetanswer_set.all %} {% endfor %} {% endfor %} {% endfor %} Each '_set.all" returns the entire set, not just those entries that matched a pattern. Back to the django documentation: how would I write the view for the example given: Blog.objects.filter(entry__headline__contains='Lennon',entry__pub_date__year=2008) Where I want the view to print: Blog1 Entry1 "Lennon On Ice" Entry2 "Lennon In Love" Blog4 Entry9 "Lennon is Killed" -- 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.