Django: Perché alcuni campi modello sono in conflitto tra loro?

| |

Voglio creare un oggetto che contenga 2 collegamenti a Utenti. Ad esempio:

class GameClaim(models.Model): target = models.ForeignKey(User) claimer = models.ForeignKey(User) isAccepted = models.BooleanField() 

ma ricevo i seguenti errori durante l'esecuzione del server:

  • L'accessorio per il campo "target" è in conflitto con il relativo campo "User.gameclaim_set". Aggiungi un argomento related_name alla definizione di "target".

  • L'accessorio per il campo "claimer" è in conflitto con il campo correlato "User.gameclaim_set". Aggiungi un argomento related_name alla definizione di "claimer".

Puoi spiegare perché ricevo gli errori e come risolverli?