问题标签 [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 回答
2492 浏览

django - Django __小写

我正在使用django-taggit,它处理将标签附加到任意内容类型。我导入了一个大标签列表,其中包含许多大写单词和小写单词。

现在,我试图获取包含一组标签的另一个类的对象,但我想不区分大小写进行比较。当我这样做时:

找不到包含例如标签“Tag1”的对象,只有那些带有“tag1”或“tag2”的对象。

django orm 中是否有可能执行以下操作:

这就像“图标”?

0 投票
4 回答
1985 浏览

django - 使用 django-taggit 制作不区分大小写的标签

我在模型中添加了 tags = TaggableManager(blank=True),但我希望我的标签不区分大小写。我看到了一些解决方法的片段,想问一下是否有一种简单的方法可以做到这一点?如果我必须覆盖 TaggableManager 中的某些方法,请告知我该怎么做?

在此先感谢 Arshavski Alexander。

0 投票
3 回答
6501 浏览

django - django - django-taggit 表单

我想使用django-taggit点击这里)。文档(单击此处)讨论了使用ModelForm生成表单,但我已经有了我想使用的表单。

假设我有这样的事情:

表格.py

如何保存来自tags现场的标签?什么在我的views.py?一个真实的例子将不胜感激。

0 投票
3 回答
1545 浏览

django - django/taggit - 错误:MyData 对象需要有一个主键值才能访问它们的标签

我正在尝试使用 django-taggit(请参阅)。这就是我的代码中的内容:

模型.py

视图.py

出于某种原因,当我尝试保存标签和数据时,我收到了这个错误:

MyData 对象需要有一个主键值才能访问它们的标签。

有任何想法吗?谢谢!

0 投票
1 回答
2528 浏览

django - django/taggit - 不可散列的类型:'list'

我正在使用 django-taggit(请参见此处)。这就是我所拥有的:

表格.py

视图.py

我的模板.html

不知道为什么我在views.py中unhashable type: 'list'使用时会得到。p.tags.add(f_my_tags)有任何想法吗?谢谢!

0 投票
2 回答
1560 浏览

django - Django Taggit - 未从自定义管理表单保存的标记关联

在这里发疯......从外壳中,我可以做:

将标签添加到数据库中,并且与产品的标签关联正常工作。(即,当我做Product.objects.filter(tags__name__in=["a_new_tag"]适当的产品时吐出)

我需要做的是在处理表单时在管理员中添加一些标签。

这是我的表单代码(阅读第 4 行和第 5 行的注释):

我尝试在管理类中进行保存,但这也不起作用:

我究竟做错了什么?提前致谢!

0 投票
3 回答
1528 浏览

django - 如何限制 django-taggit 只接受小写单词?

我正在使用 django-taggit。我想让所有标签都小写,还设置标签号的范围(比如在 1 到 5 之间,就像 stackoverflow 一样)。有什么方法可以用 django-taggit 轻松完成吗?谢谢!

0 投票
2 回答
9604 浏览

django - django-taggit - 如何显示与每条记录相关的标签

我在我的一个项目中使用django-taggit,我可以保存标签并将其与特定记录绑定。现在的问题是如何显示与每条记录相关的标签?

例如,在我的页面上,我想显示一个包含标题和内容的记录,然后在它下面我想显示与该记录相关的标签。

views.py 和 mytemplate.html 中有什么内容?真实的例子将不胜感激。

0 投票
1 回答
4945 浏览

python - django-taggit:使标签在管理员中不需要

我已经开始使用 django-taggit,它似乎符合要求。但对我来说,管理站点仍然存在问题:

tags在 ModelAdmin 中包含了这样的属性:

一切都按预期进行。但是当我在管理员中编辑模型时,如果 TagField 为空,我会收到错误消息。该表单似乎对空白感到满意,这导致没有保存任何标签(如预期的那样)。但是一个空的标签字段会触发错误。

我能做些什么?

0 投票
0 回答
256 浏览

django-taggit - 将继承与 django-taggit 一起使用时出现错误的 content_type_id

我定义:

当我使用管理面板添加子元素(并使用内联我得到应该添加到相关父元素的“标签”字段)时,taggit_taggeditem 中的 content_type_id 是错误的,并且指向子元素而不是父元素......