Tôi có hai mô hình Django kế thừa từ một lớp cơ sở:
- Request
- Inquiry
- Analysis
Yêu cầu có hai khóa ngoại đối với mô hình Người dùng tích hợp.
create_user = models.ForeignKey(User, related_name='requests_created')
assign_user = models.ForeignKey(User, related_name='requests_assigned')
Vì lý do nào đó, tôi gặp lỗi
Reverse accessor for 'Analysis.assign_user' clashes with reverse accessor for 'Inquiry.assign_user'.
Mọi thứ tôi đã đọc nói rằng thiết lập related_name
sẽ ngăn chặn cuộc đụng độ, nhưng tôi vẫn gặp lỗi tương tự. Bất cứ ai có thể nghĩ về lý do tại sao điều này sẽ xảy ra? Cảm ơn!
cập nhật liên kết cho tên liên quan trong Django 1.9
—
Seb
Inquiry
vàAnalysis
và mối quan hệ của chúng tớiRequest