Hi,
I would like to restrict a QuerySet based on its ManyToManyField. In
particular, based on what the ManyToManyField contains. Consider this
trivial and a bit non-sense example-
class User:
name = models.CharField(maxlength=24)
related = models.ManyToManyField('self', symmetric=False)
I want to get Users who are related to other users whose names start
with 'A'. e.g.
pplA = User.objects.filter(name__starts_with='A')
# The below doesn't result in what I expect.
#relatedA = User.objects.filter(related__in=ppl)
I am looking for a clause that can help me accomplish this but ain't
able to find in docs.
Thanks in advance,
-Ram
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---