为什么Python Django框架没有内置 TreeView ? 当类与自身具有 1:n 关系时,是否没有一种简单的方法来可视化模型?
我知道一些花哨的谷歌代码项目可以实现这一点,但我认为 Django 社区中必须有一些常识来处理这种常见情况。有什么想法吗?
最佳答案
核心开发人员强烈反对向 Django 添加额外的东西,除非有明确的普遍要求 - 特别是如果有非常好的第三方项目提供此功能。
TreeView 绝对是这种情况。这远不是每个人都想做的事情,至少有三个项目提供树,包括在 View 和管理中构建树表示的相关工具。
我建议您查看它们 - 我最喜欢的是 django-mptt .
关于python - Django-Admin 站点的内置 TreeView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1456047/