次のシナリオでDjangoモデルを作成しようとしています。Djangoで従属モデルの関係を作成する方法
いくつかのクラブがあります。各クラブには1人のリーダーと複数のメンバーがいます。リーダーはまたメンバーです。
これらは、これまでのところ、私のモデルです:adminインタフェースで
class Club(models.Model):
name = models.CharField(max_length=50)
leader = models.ForeignKey('Member', related_name='+')
class Member(models.Model):
name = models.CharField(max_length=50)
club = models.ForeignKey(Club)
、私は最初のクラブをせずにメンバーを追加することはできませんが、私が指定するメンバーを作成せずにクラブを作ることができませんリーダーとして私はBlank = TrueをリーダーのForeignKey関係に追加しようとしましたが、それでも動作しません。
状況に合わせてモデルを作成するにはどうすればよいですか?
ありがとうございます!