I\'m starting to work on a small soccer league management website (mostly for learning purposes) and can\'t wrap my mind around a Django models relationship. For simplicity,
class Team(models.Model):
name = models.CharField()
captain = models.ForeignKey('Player')
class Player(models.Model):
name = models.CharField()
team = models.ForeignKey(Team)