问题标签 [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.
python - 如何制作 django-tagging 所需的标签?
我正在使用 django-tagging 来管理我的实体上的标签。除了在前端使用 javascript 验证外,如何确保用户在填写表单时至少输入了一个标签?
django - 为 django-tagging 创建自定义视图
我目前正在研究django tagging。我想从给定模型中检索与特定标签相关联的所有条目。但我不想使用通用视图。那么我应该如何设计我的视图来完成这项工作,以及如何在我的模板中呈现它?
python - 对 django 标记结果进行排序
我正在检索一组不同的(不同类/模型的)对象
所有这些对象都必须具有 pub_date 字段,我想按该字段对它们进行排序。
有任何想法吗?非常感谢。
伊戈尔
django - django-tagging like app for specific conditions in django
我正在制作一个项目,我想在其中建立用户资料。在此用户资料中,我想为雇主和技能提供字段。这两个领域都有多对多的关系。一个用户可以有多个雇主,每个雇主可以有不同的用户链接到它。对于技能也是如此。
给用户我想提供一个字段,它可以输入以空格分隔的雇主,并提供Add another employer
按钮。这与应用程序非常相似django-tagging
。
但我不能把它放在tagfield
那里,因为我的标签非常通用并且跨越不同的模型。我正在使用tagging-autocomplete
它。我只想让雇主进入自动完成领域,而不仅仅是任何标签。
这可以使用ManyToMany
字段来完成,但我还没有找到任何好的教程来展示我如何做到这一点。
任何帮助或方向表示赞赏。
django - Django-Tagging 是否仍在维护?
上一次给 github 投稿是 2010_01_22,到现在已经 2 年多了。标记仍然有效,但它会继续吗?是不是写得这么好,不需要维护这么久?或者我只是有错误的来源https://github.com/brosner/django-tagging?
django - 如何在 django 标记中显示相关标签?
我正在使用 django 标记。当显示与特定标签相关的对象时,谁能举例说明我如何显示相关标签?类似于stackoverflow中的类似标签。
谢谢!
django - 从标记的库中选择一个随机项目
对随机图像进行分级会导致 tag.rand_img 上的标题、url(等)属性消失,这意味着我只能显示对象名称。
视图.py:
模板(简化):
django - 可以将模型的两个 OneToOneField 设置为指向同一相关模型的唯一实例吗?
我试图创建一个存储标签的模型“标签容器”。然后我尝试将这样一个带有 OneToOneFields 的容器连接到我需要它的模型:
这样做之后,我有了一些我想要的行为:将 TagContainer 分配给模型 cont1 并尝试将相同的容器分配给另一个不起作用的模型 cont1 时。但是当我尝试将相同的 TagContainer 分配给同一模型的 cont1 和 cont2 时,它可以工作。当我尝试将 ForeignKeys 与 unique=True 一起使用时,也会发生相同的行为。
我无法确保 UserProfile 实例中的字段指向 TagContainer 的两个不同实例。那可能吗?
编辑:
刚刚发现我可以将每个 TagContainer 分配一次给 cont1,一次分配给 cont2。它是否属于相同的 UserProfile 并不重要。
django - 如何搜索没有特定标签的对象?
我有一个包含一些对象的查询集。根据某些情况或其他情况,我现在想排除所有没有特定标签的对象(_tags 是我模型上 TagField 的名称):
但这只会给我留下一个错误:
因为我很确定我没有拼错“id”,所以我做了一些关于如何使用标记来处理这样的事情的搜索。在文档中有很多关于自定义管理器的内容,但不知何故我无法理解如何使用它们来获得我想要的东西。
编辑:
将上面的代码更正为
其中避免是整数列表。这给我留下了一个问题,即 django-tagging 的 TagField 只是一个特殊的 CharField(或 TextField?)。当然,如果我只是根据整数列表查询它,它不会整理出任何东西。我可以尝试以这样的方式解决这个问题:
这不仅丑陋,而且还给我留下了由多个单词组成的标签或匹配其他标签的部分的问题。
不知何故,我怀疑这可以由了解 django-tagging 如何工作的人以更漂亮的方式解决。