ฉันต้องการสร้างวัตถุที่มี 2 ลิงค์ไปยังผู้ใช้ ตัวอย่างเช่น:
class GameClaim(models.Model):
target = models.ForeignKey(User)
claimer = models.ForeignKey(User)
isAccepted = models.BooleanField()
แต่ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อใช้เซิร์ฟเวอร์:
Accessor for clashes 'target' field ที่มีฟิลด์ที่เกี่ยวข้อง 'User.gameclaim_set' เพิ่มอาร์กิวเมนต์ related_name เข้ากับคำจำกัดความของ 'target'
การเข้าถึงสำหรับฟิลด์ 'ผู้อ้างสิทธิ์' ที่มีฟิลด์ที่เกี่ยวข้อง 'User.gameclaim_set' เพิ่มอาร์กิวเมนต์ related_name เข้ากับคำจำกัดความของ'aimer '
คุณช่วยอธิบายได้ไหมว่าทำไมฉันถึงได้รับข้อผิดพลาดและวิธีแก้ไข?
related_name
ในเอกสารประกอบ] ** ( docs.djangoproject.com/en/dev/ref/models/fields/#arguments ) จะอธิบายว่าทำไมจึงเกิดขึ้น