Я следующую структуру дерева в Django моделиКак запросить структуру дерева в Django модели
Main_Comment
id
comment_list [Comment]
Comment
id
parent_comment [Main_Comment or Comment]
child_comment_list [Comment]
Как бы вы пройти по всему дереву в Django запросе, если дано main_comment идентификатор? Я знаю, что вы могли бы вернуть всю таблицу и фильтровать по main_comment, если весь экземпляр модели комментариев имеет основной комментарий, но я хочу сохранить вложенную структуру вложенного комментария. Есть ли способ сделать это?
Не могли бы вы сделать Main_Comment.objects.all() и пересекающие комментарии оттуда? Main_Comment.objects.all() [0] .child_list.all() – vishen
Попробуйте это https://django-mptt.github.io/django-mptt/models.html –