2012-02-20 11 views
3

M2M関係の標準Djangoサンプルモデルの使用。 Membershipを持たないPerson(人)のリストを返信したいと思います(つまり、Membershipテーブルに関連するレコードはありません)。これはどうすればいいですか?誰かが正しい方向に向けることができますか?関連モデルのゼロレコードのDjango多対多問合せ

class Person(models.Model): 
    name = models.CharField(max_length=128) 

class Group(models.Model): 
    name = models.CharField(max_length=128) 
    members = models.ManyToManyField(Person, through='Membership') 

class Membership(models.Model): 
    person = models.ForeignKey(Person) 
    group = models.ForeignKey(Group) 
    date_joined = models.DateField() 
    invite_reason = models.CharField(max_length=64) 

はありがとう。

答えて

関連する問題