title: How to Create Dependent Model Relationship in Django
body: <p>I am trying to create a Django model for the following scenario:</p>
  
  <p>There are several Clubs. Each Club has a single leader and several members. The leader is also a member.</p>
  
  <p>These are my models so far:</p>
  
  <pre><code>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)
  </code></pre>
  
  <p>In the admin interface, I can't add a member without first making a club, but I can't make a club without creating a member to designate as the leader. I tried adding Blank=True to the leader ForeignKey relationship, but it still doesn't work.</p>
  
  <p>How should I create the models for the situation?</p>
  
  <p>Thanks in advance!</p>