python - Django-Admin 站点的内置 TreeView ?

标签 python django tree view

为什么Python Django框架没有内置 TreeView ? 当类与自身具有 1:n 关系时,是否没有一种简单的方法来可视化模型?

我知道一些花哨的谷歌代码项目可以实现这一点,但我认为 Django 社区中必须有一些常识来处理这种常见情况。有什么想法吗?

最佳答案

核心开发人员强烈反对向 Django 添加额外的东西,除非有明确的普遍要求 - 特别是如果有非常好的第三方项目提供此功能。

TreeView 绝对是这种情况。这远不是每个人都想做的事情,至少有三个项目提供树,包括在 View 和管理中构建树表示的相关工具。

我建议您查看它们 - 我最喜欢的是 django-mptt .

关于python - Django-Admin 站点的内置 TreeView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1456047/

相关文章:

c++ - 在树中检查给定节点是否是另一个节点的祖先

ruby-on-rails-3 - Rails 祖先分页

python - 前缀文件号的零个数

python - 尝试保持字符的顺序

django - 多对多关系作为列表

python - 如何处理多个应用程序使用的 Django 项目中的公共(public)代码

javascript - 将div光标设置到嵌套li的选定值的点

python - 使用 PySide 覆盖 paintEvent 的问题

python - 从很大范围的数字中分配一个数字的最佳解决方案是什么?

python - 在 Django 中使用 ThreadPoolExecutor 时出现数据库 "is being accessed by other users"错误