2つの相互リンクされたモデルがある場合:
class Person(models.Model)
name = models.CharField()
class Project(models.Model):
person = models.ForeignKey(Person)
title = models.CharField()
私は頻繁に、各個人に関連付けられているプロジェクトの数を見つけようとしていることに気付きます。
person = Person.objects.get(id=1)
no_projects = Project.objects.filter(person=person).count()
これをカスタムフィールドとしてPersonモデルに追加して、単に呼び出すことができるようにする方法はありますperson.no_projects
か?