Name: Anonymous 2008-06-11 17:11
I'm designing a simple text-based game with Django, and I came up with this model for messages sent to/from players.
I'm not sure why "related_name" is needed; can /prog/ explain, and share their thoughts on this model?
class Message(models.Model):
sender = models.ForeignKey(Player, related_name='sent_message')
receiver = models.ForeignKey(Player, related_name='received_message')
subject = models.CharField(max_length=80)
body = models.TextField()
date = models.DateTimeField()I'm not sure why "related_name" is needed; can /prog/ explain, and share their thoughts on this model?