Chcę utworzyć obiekt zawierający 2 linki do użytkowników. Na przykład:
class GameClaim(models.Model):
target = models.ForeignKey(User)
claimer = models.ForeignKey(User)
isAccepted = models.BooleanField()
ale otrzymuję następujące błędy podczas uruchamiania serwera:
Akcesor dla pola „target” koliduje z polem pokrewnym „User.gameclaim_set”. Dodaj argument related_name do definicji „celu”.
Akcesor dla pola „wnioskodawca” koliduje z pokrewnym polem „User.gameclaim_set”. Dodaj argument related_name do definicji „wnioskodawcy”.
Czy możesz wyjaśnić, dlaczego otrzymuję błędy i jak je naprawić?
related_name
w dokumentacji] ** ( docs.djangoproject.com/en/dev/ref/models/fields/#arguments ) wyjaśni, dlaczego się pojawiają.