问题标签 [django-taggit]

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.

0 投票
1 回答
703 浏览

django - django-tastypie 与 django-taggit

我正在使用django-taggit进行标记。我有同一个对象的 django-tastypie REST 资源。

在公开 REST 资源时,它不会获取标签字段(例如,等效于 model.tags.all())。

有什么特别需要做的吗?

我想对对象模型执行 GET 和 POST 操作并检索和插入标签。

有人可以指出示例设置以返回标签对象吗?我在这里提到了要点,但是无法理解在查询模型时如何检索关联的标签。

谢谢你的帮助。

0 投票
2 回答
871 浏览

django - 在南数据迁移中使用 django-taggit?

我有一个使用 django-taggit 的模型。我想执行向此模型添加标签的 South 数据迁移。但是,.tags 管理器在 South 迁移中不可用,您必须使用 South orm['myapp.MyModel'] API 而不是普通的 Django orm。

这样做会引发异常,因为 post.tags 是 None。

是否可以在 South 数据迁移中使用 taggit 创建和应用标签?如果是这样,怎么做?

0 投票
2 回答
717 浏览

python - 当没有更多对象附加到它们时,如何删除 django-taggit 标签?

我认为标题说明了这一点。许多标签被创建和删除,但即使没有更多对象使用它们,它们仍然存在。

有没有办法让它检查保存和删除未使用的标签?

0 投票
1 回答
680 浏览

python - 删除未被任何其他对象使用的标签

我正在尝试修改此文件https://github.com/alex/django-taggit/blob/master/taggit/models.py以便当标签不与任何其他对象关联时,它会被删除。

这是我添加到文件末尾的内容:

它没有按预期工作。当我运行它时,会出现此错误:

您的帮助将不胜感激。

0 投票
2 回答
497 浏览

django - django-taggit-autocomplete 和南

我使用 django-taggit-autocomplete,但是在进行方案迁移时,出现错误

所以我搜索了一下,发现 django-taggit-autocomplete-modified 应该可以解决问题,但它没有。

如何解决它的最佳方法是什么?

0 投票
1 回答
476 浏览

django-taggit - 如何在 django-taggit 标签字段中更改 verbose_name 或使用原始字段名称

我正在使用django-taggit我的一个项目,并且根据文档,我在我想在其中使用标签/关键字的模型中执行了以下操作。

模型.py

我正在ModelForm为上述模型使用表单,并且label该字段的文本keywords显示为"Tags"而不是"Keywords"

我怎样才能django-taggit使用原始字段名称?

0 投票
1 回答
533 浏览

django - 使用 taggit django

我正在使用 django taggit 为所有出价添加标签。

我的出价模型如下:

如何从具有该标签的所有出价中删除特定标签?

我打算做以下事情:

假设我想从所有带有该标签的出价中删除标签“美味”:

这是正确的方法吗?

谢谢!

0 投票
2 回答
2388 浏览

django - 编辑表单中的 Django-Taggit

这是一个模型类

和一个表单模板(正常 :P )

{{form.as_p}}

我想让一切都非常干净和有用。但结果是一个 TaggedItem 对象列表:(:

而不是像

在 Django 中如何时尚?

0 投票
1 回答
212 浏览

python - 为模型添加多个标签

我有以下模型:

我想为这个模型添加多个标签。- 类别 - 阶段 - 资金

我希望投资者被分配到多个类别、阶段和资金。因此,投资者可以绑定到多个类别、多个阶段和多个资金类型。

我如何编辑模型来做到这一点?

0 投票
1 回答
1729 浏览

django-filter - 你可以包含一个 TaggableManager 作为 django-filter 的过滤器集吗?

我在我的 Web 应用程序中同时使用 django-taggit 和 django-filter,它存储了法律决定。我的主要观点(下图)继承自股票django-filter FilterView,并允许人们通过法规和法规的一部分过滤决策。

当添加决策时,我还会按主题标记决策,并且我希望人们也能够对其进行过滤。我目前有以下内容models.py

我尝试将“标签”添加到fields列表中,DecisionFilter但没有任何效果,大概是因为 TaggableManager 是管理器而不是数据库中的字段。我没有在文档中找到任何涵盖此内容的应用程序。是否可以过滤 taggit 标签?