问题标签 [django-tagging]

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 投票
2 回答
4641 浏览

python - django-tagging 的安装问题

我在使用django-tagging时遇到问题。我尝试遵循文档,但在第二步失败

安装 Django Tagging 并希望在 Django 应用程序中使用它后,请执行以下操作:

  1. 放入'tagging'你的INSTALLED_APPS设置。
  2. 运行命令manage.py syncdb

syncdb命令创建必要的数据库表并为所有需要它们的已安装应用程序创建权限对象。

我得到一个带有以下错误的python Traceback:

以下工作,所以我认为它已正确安装:

我错过了什么?

0 投票
4 回答
551 浏览

django - 从现有标签列表中选择标签的最佳 UI 是什么?

我正在使用 django 标记。我的模型只包含一个带有逗号分隔标签列表的字段。我希望用户能够从现有标签列表中选择标签,并允许用户添加标签。仍然产生逗号分隔的标签列表。我该怎么做?

下拉列表不起作用。我正在考虑简单地列出标签字段下的所有标签,当用户单击现有标签时,它会通过一些 javascript 添加到标签字段中。

非常欢迎其他想法。

0 投票
1 回答
595 浏览

django - 如何将用户添加到 django-tagging

我正在寻找一种方法将“user = models.ForeignKey(User, editable=False)”添加到具有模板标签支持的 django-tagging 模型,但我的 django 知识太低,无法理解 django-tagging 的代码。

0 投票
1 回答
571 浏览

python - 使用 django-tagging 检索特定查询集的标签

我正在使用 django-tagging,并试图检索特定查询集的标签列表。这是我所拥有的:

“queryset”适当地返回了许多已用标签“tag_name”标记的文章,但是当我尝试检索该查询集的所有标签时,“tags”返回该模型的所有标签的完整列表。

其他人之前遇到过这个问题,或者这是 django-tagging 中的错误?

0 投票
4 回答
506 浏览

python - 有哪些有用的非内置 Django 标签?

我对 Django 比较陌生,我正在尝试为未来的项目构建我的工具箱。在我的上一个项目中,当内置模板标签不能完全满足我的需要时,我会将模板弄得一团糟,以便在功能中加入鞋拔。后来我会找到一个模板标签,它可以节省我的时间和丑陋的代码。

那么有哪些有用的模板标签没有内置在 Django 中?

0 投票
1 回答
407 浏览

django - django-tagging loaddata 错误

我正在尝试为一个小型站点从 MySQL 过渡到 SQLite。django-tagging用于其中一种模型。对于过渡,我使用了dumpdata » loaddata方法。

dumpdata命令可以很好地将 MySQL 数据库中的所有内容导出为 JSON。当我尝试为 SQLite 数据库运行loaddata命令时,我收到此错误:

我已将此错误隔离到标记应用程序。loaddata 命令不会告诉我更多信息(“详细”和“回溯”设置无济于事)。

如何找出输入数据(标签)中的问题以便导入?还是有另一种方法来做这件事?

0 投票
1 回答
1539 浏览

django - 如何使用 django-tagging 过滤标签?

我正在使用 django 应用程序 django-tagging,我正在尝试过滤掉某些标签以进行简单的标签搜索。

变量“标签”是我正在搜索的某个标签的文本。'Widget' 是与标签关联的模型。

上面的代码有点工作。它返回包含标签的标签列表,但它也返回与使用该标签的小部件关联的其他标签。

例如,我有一个小部件:A,而 A 有标签:django、python、mysql。如果我对“django”进行简单搜索:

tags 会返回这个列表:[(Tag: django), (Tag: python), (Tag: mysql)]

我只希望它返回:[(标签:django)]

我该怎么做呢?

0 投票
1 回答
249 浏览

django - 在 Django 1.1 中用于标记的内容

除非我遗漏了什么,似乎 django-tagging (0.3) 在 Django 1.1.x 上不起作用。我遇到了问题然后四处搜索,这似乎是普遍的共识。

其他人在用什么?以防万一这就是我正在做的一切。

我有一个添加了一堆标签的脚本,它们在数据库中没有问题。但是如果我访问管理员,我会得到

标签:[<Tag: []>]

我不需要高级功能。我只想有一个管理字段,我可以在其中输入标签,一些基于标签的相关搜索,而不是其他很多。就是这样。

谢谢

0 投票
3 回答
699 浏览

django - 使用 django-tagging 检索未标记的对象

我正在寻找的是一个 QuerySet 包含任何未标记的对象。

到目前为止,我提出的解决方案对我来说似乎过于复杂:

有什么改进的想法吗?谢谢!

0 投票
6 回答
1499 浏览

python - Django-Tagging - 计算和排序顶级“标签”(有更清洁的解决方案吗?)

我正在使用 Django-Tagging,我并不完全需要云,我只想要在我的博客条目中使用的最流行标签的有限列表。

使用以下内容:

它返回一个数组(注意我在开发时使用 Lorem Ipsum):

但是为了订购和限制它,我需要这样做:

有没有更简洁的方法来做到这一点?我觉得应该有。