获取关系的所有对象

时间:2013-06-14 07:13:19

标签: django many-to-many

这是我的Django模型的简化版本:

class Lab(Model):
    contact_persons = ManyToManyField('access.CuratorUser', related_name='contact_for')

我想要做的是让所有至少在一个实验室的contact_persons关系中的CuratorUser。

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

bit of documentation about making queries似乎回答了这个问题。好像你需要调用lab.contact_persons.all()。

答案 1 :(得分:0)

我认为这应该适合你。

CuratorUser.objects.filter(contact_for__isnull=False)