我正在为面向企业解决方案的django应用程序的用户工作。目前,用户能够将网站上的数据分类为私人收藏,仅对他们自己可见。功能请求是管理员能够查看其下属的私有集合。
我的问题是,实施此层次结构的最佳解决方案是什么?我想到了一些解决方案:
我也对人们有任何其他建议持开放态度。
答案 0 :(得分:1)
统一数据树(其中节点和叶子所引用的数据属于同一类)通常可以通过基于SQL的树结构轻松维护。虽然您总是可以手写,但Django MPTT和Treebeard都处理了这个问题。我使用过Treebeard,但MPTT似乎更受欢迎。