我想创建一个包含2个指向用户的链接的对象。例如:
class GameClaim(models.Model):
target = models.ForeignKey(User)
claimer = models.ForeignKey(User)
isAccepted = models.BooleanField()
但是运行服务器时出现以下错误:
字段“目标”的访问器与相关字段“ User.gameclaim_set”冲突。在'target'的定义中添加related_name参数。
字段“ claimer”的访问器与相关字段“ User.gameclaim_set”冲突。在“ claimer”的定义中添加一个related_name参数。
您能否解释为什么我会收到错误以及如何解决这些错误?
related_name
文档中] **(docs.djangoproject.com/en/dev/ref/models/fields/#arguments)将解释它们为什么会发生。