Supongamos que tengo este modelo:¿Puedo hacer una claveexterna al mismo modelo en django?
class Task(models.Model):
title = models.CharField()
Ahora me gustaría que una tarea puede ser relacionada con otra tarea. Así que quería hacer esto:
class Task(models.Model):
title = models.CharField()
relates_to = ForeignKey(Task)
Sin embargo, tengo un error que indica que Tarea es nota definida. ¿Es esto "legal", si no, cómo debería hacer algo similar a eso?
Si no desea que 'relates_to' para enlazar a sí mismo, ver http://stackoverflow.com/q/37946885/247696 – Flimm