Załóżmy mam ten model:Czy mogę uczynić z klucza obcego tego samego modelu w django?
class Task(models.Model):
title = models.CharField()
teraz chciałbym, że to zadanie może być odnosi się do innego zadania. Tak więc chciałem zrobić to:
class Task(models.Model):
title = models.CharField()
relates_to = ForeignKey(Task)
Jednak mam błąd, który stwierdza, że zadanie jest określone notatką. Czy to "legalne", jeśli nie, jak mam zrobić coś podobnego do tego?
Jeśli nie chcesz 'relates_to' podłączenia się do siebie, patrz http://stackoverflow.com/q/37946885/247696 – Flimm