Ациклический граф в Джанго
Я хотел бы добиться ациклической структуры графа в Django. Например, у меня есть несколько категорий в древовидной структуре:
Guitars
- Classical Guitars
- Western Guitars
- Guitars for Children
Ukuleles
- Soprano Ukulele
- Concert Ukulele
- Baryton Ukulele
- Ukuleles for Children
Теперь я хотел бы добавить категорию For Children
и создать ссылку на существующие категории Guitars for Children
а также Ukuleles for Children
, Но я должен избегать циклов на этом графике.
Какой самый простой способ добиться этого? Можно использовать django-mptt
? Мне нужно, чтобы он был динамичным и легко изменяемым при администрировании. Вы можете представить его как структуру категорий в сложном интернет-магазине.
1 ответ
Решение
Вы можете попробовать Джанго-Даг. У меня нет большого опыта с этим, но это могло бы соответствовать.