다음 시나리오에 대해 장고 모델을 만들려고합니다.Django에서 종속 모델 관계를 만드는 방법
여러 클럽이 있습니다. 각 클럽에는 단 하나의 지도자와 여러 명의 회원이 있습니다. 지도자는 또한 회원입니다.
이 나의 모델은 지금까지 다음과 같습니다
관리자 인터페이스에서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 관계에 추가하려고 시도했지만 여전히 작동하지 않습니다.
상황에 맞는 모델을 어떻게 작성해야합니까?
미리 감사드립니다.