/ / рекурсивни връзки django queires - python, django, django-models

рекурсивни отношения django queires - питън, django, django-модели

Създадох много рекурсивни отношения в Джанго. Как се подава заявка към подпапката за рекурсивно поле в кода по-долу. Това е даден списък на папките всички негови подпапки?

class Folder(models.Model):
"""Folder Model, can contain many folders and many files"""
name = models.CharField(max_length=64)
subfolders = models.ManyToManyField("Folder", blank=True)

Отговори:

0 за отговор № 1

А Самопосочващ полето много към много работи по същия начин като конвенционалния. Даден a folder имате достъп до всички подпапки с:

sub_folders = folder.subfolders.all()