Si supponga che ho questo modello:Posso creare una chiave straniera per lo stesso modello in django?
class Task(models.Model):
title = models.CharField()
Ora vorrei che un compito può essere relativa ad un altro compito. Così ho voluto fare questo:
class Task(models.Model):
title = models.CharField()
relates_to = ForeignKey(Task)
tuttavia ho un errore che afferma che Task è nota definita. È questo "legale", se no, come dovrei fare qualcosa di simile a quello?
Se non si desidera 'relates_to' collegare a se stessa, vedere http://stackoverflow.com/q/37946885/247696 – Flimm