Создание поля/атрибута типа List в модели django

Что я пытаюсь сделать

class Node(models.Model):
    Name = models.CharField(max_length=10)
    Ancestor = models.CharField(max_length=10)
    Descendent = models.

В атрибуте Descendent я хочу получить список объектов Node.

Что я могу сделать?

Вы можете иметь внешний ключ к самому узлу. Не принято сохранять массивы в базе данных, поэтому каждый элемент массива будет иметь собственную строку в таблице базы данных.

class Node(models.Model):
Name = models.CharField(max_length=10)
Ancestor = models.CharField(max_length=10)
Descendent = models.ForeignKey('self')
Вернуться на верх