问题标签 [django-mptt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 是否可以集成 django-taggit 和 django-mptt / django-treebeard?
我正在开发一个需要标记不同类型内容的网站,这有利于使用 django-taggit。但是,如果标签在数据库中以它们的自然层次结构表示,那将是非常有益的,有利于使用 django-mptt 或 django-treebeard。
将 taggit 的通用标记功能与 mptt / treebeard 提供的树结构集成的最佳解决方案是什么?
django - 如何从 django-mptt 创建一个 json 树?
我想使用 JavaScript InfoVis Tooljit ( http://thejit.org ) 在 django 中呈现 mptt 节点树。如何在 django 中创建所需的 json 结构(参见http://thejit.org/static/v20/Jit/Examples/Spacetree/example1.code.html示例)?
谢谢
django - 在管理员中订购 django-mptt 外键不起作用
我正在使用 django-mptt 创建一个 Categories 模型,然后将其用作 Documents 模型的外键。类别管理员工作正常,类别按预期以树状顺序显示。但是,我在管理员中订购 Document 模型时遇到了两个问题。
管理列表中的文档以 ID 顺序而不是类别顺序列出编辑屏幕中类别的下拉列表以类别 ID 顺序列出。请注意,出于另一个原因,我将抽象类用于类别。
为什么我在模型中指定的顺序被忽略了?
模型.py
管理员.py
更新修复:
模型.py
管理员.py
django-admin - Django-MPTT,如何
嘿,我刚刚安装了 django-mptt 库,但我不知道如何让它工作:(
我已经添加了
它工作正常
-
但是当我转到我网站的 Django Admin 页面时,我收到了一个错误:
TemplateDoesNotExist 在 /admin/search/category/
管理员/mptt_change_list.html
django - 我的 django-mptt 树出了什么问题?
我正在使用 django-mptt 0.4.2 并且我的一棵数据树有问题。
这是在 mysql 中看到的树;
在我的 Python shell 中,它看起来是一样的:
问题是当我使用 django.mptt 中的 .get_descendants() 方法时:
为什么 django-mptt 不检索所有后代?
django - 如何重建我的 django-mptt 树?
我正在使用 django-mptt 0.4.2,并想重建一棵树。
树管理器有一个方法rebuild(),我尝试像这样访问它:
我显然做错了。我应该如何访问重建方法?
django - 是否可以使用 django-mptt 和 GenericForeignKey?
我现在使用的模型基本上有三个类。一个根类、一个附加到根类的树和一个可以附加到树中任何位置的叶节点类。
例如商店/类别/产品或商店/类别/类别/产品
产品只能链接到类别。类别可以链接到另一个类别或商店。
我会使用通用外键将类别链接到商店或其他类别,但由于类别是一棵树,它需要一个 TreeForeignKey 字段。我正在寻找如何在 models.py 中完成此操作的示例或实现相同目标的替代方法。
django - 自定义可链接查询集
这是我的一段代码
以下命令给了我参加的结果
否则,以下命令不起作用
我该如何解决这个问题?
django - Django MPTT order_by 错误
模型.py
我的观点:
我将在模板树的第一级按“创建”排序 - 我该怎么做?我试过了:
请帮忙...