Tengo dos modelos de Django que heredan de una clase base:
- Request
- Inquiry
- Analysis
La solicitud tiene dos claves foráneas para el modelo de usuario integrado.
create_user = models.ForeignKey(User, related_name='requests_created')
assign_user = models.ForeignKey(User, related_name='requests_assigned')
Por alguna razón recibo el error
Reverse accessor for 'Analysis.assign_user' clashes with reverse accessor for 'Inquiry.assign_user'.
Todo lo que he leído dice que configurar el related_name
debería evitar el choque, pero sigo recibiendo el mismo error. ¿Alguien puede pensar en por qué estaría sucediendo esto? ¡Gracias!
enlace actualizado para el nombre relacionado en Django 1.9
—
Seb
Inquiry
yAnalysis
y su relación conRequest