class Tweeter(models.Model):
    user = models.ManyToManyField('self', symmetrical=False, through=
        'Relationship')


class Relationship(models.Model):
    who = models.ForeignKey(Tweeter, related_name='who')
whom = models.ForeignKey(Tweeter, related_name='whom')
Following users like twitter in Django, how would you do it?