How can I have two foreign keys to the same model in Django?

Try using related_name:

class Test(models.model):
    example1 = models.ForeignKey('Example', related_name="example1")
    example2 = models.ForeignKey('Example', related_name="example2")

Leave a Comment