Django计算一个属性中有多少关系

Django计算一个属性中有多少关系,django,many-to-many,manytomanyfield,Django,Many To Many,Manytomanyfield,这是我的模型: class Set(models.Model): name = CharField(max_length = 25) teacher = ForeignKey(get_user_model(), null = False, on_delete = models.CASCADE) students = ManyToManyField(get_user_model(), related_name= 'set_students') 我想知道有多少学生在这个领域

这是我的模型:

class Set(models.Model):
    name = CharField(max_length = 25)
    teacher = ForeignKey(get_user_model(), null = False, on_delete = models.CASCADE)
    students = ManyToManyField(get_user_model(), related_name= 'set_students')
我想知道有多少学生在这个领域

我试过这个

set_ = Set.objects.get(pk=id_)
students = len(set_.students)
但这并没有奏效


谢谢你的帮助

您可以直接在students字段上使用queryset的方法:
set.students.count()