问题标签 [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.
django - Django __小写
我正在使用django-taggit,它处理将标签附加到任意内容类型。我导入了一个大标签列表,其中包含许多大写单词和小写单词。
现在,我试图获取包含一组标签的另一个类的对象,但我想不区分大小写进行比较。当我这样做时:
找不到包含例如标签“Tag1”的对象,只有那些带有“tag1”或“tag2”的对象。
django orm 中是否有可能执行以下操作:
这就像“图标”?
django - 使用 django-taggit 制作不区分大小写的标签
我在模型中添加了 tags = TaggableManager(blank=True),但我希望我的标签不区分大小写。我看到了一些解决方法的片段,想问一下是否有一种简单的方法可以做到这一点?如果我必须覆盖 TaggableManager 中的某些方法,请告知我该怎么做?
在此先感谢 Arshavski Alexander。
django - django/taggit - 错误:MyData 对象需要有一个主键值才能访问它们的标签
我正在尝试使用 django-taggit(请参阅)。这就是我的代码中的内容:
模型.py
视图.py
出于某种原因,当我尝试保存标签和数据时,我收到了这个错误:
MyData 对象需要有一个主键值才能访问它们的标签。
有任何想法吗?谢谢!
django - django/taggit - 不可散列的类型:'list'
我正在使用 django-taggit(请参见此处)。这就是我所拥有的:
表格.py
视图.py
我的模板.html
不知道为什么我在views.py中unhashable type: 'list'
使用时会得到。p.tags.add(f_my_tags)
有任何想法吗?谢谢!
django - Django Taggit - 未从自定义管理表单保存的标记关联
在这里发疯......从外壳中,我可以做:
将标签添加到数据库中,并且与产品的标签关联正常工作。(即,当我做Product.objects.filter(tags__name__in=["a_new_tag"]
适当的产品时吐出)
我需要做的是在处理表单时在管理员中添加一些标签。
这是我的表单代码(阅读第 4 行和第 5 行的注释):
我尝试在管理类中进行保存,但这也不起作用:
我究竟做错了什么?提前致谢!
django - 如何限制 django-taggit 只接受小写单词?
我正在使用 django-taggit。我想让所有标签都小写,还设置标签号的范围(比如在 1 到 5 之间,就像 stackoverflow 一样)。有什么方法可以用 django-taggit 轻松完成吗?谢谢!
django - django-taggit - 如何显示与每条记录相关的标签
我在我的一个项目中使用django-taggit,我可以保存标签并将其与特定记录绑定。现在的问题是如何显示与每条记录相关的标签?
例如,在我的页面上,我想显示一个包含标题和内容的记录,然后在它下面我想显示与该记录相关的标签。
views.py 和 mytemplate.html 中有什么内容?真实的例子将不胜感激。
python - django-taggit:使标签在管理员中不需要
我已经开始使用 django-taggit,它似乎符合要求。但对我来说,管理站点仍然存在问题:
我tags
在 ModelAdmin 中包含了这样的属性:
一切都按预期进行。但是当我在管理员中编辑模型时,如果 TagField 为空,我会收到错误消息。该表单似乎对空白感到满意,这导致没有保存任何标签(如预期的那样)。但是一个空的标签字段会触发错误。
我能做些什么?
django-taggit - 将继承与 django-taggit 一起使用时出现错误的 content_type_id
我定义:
当我使用管理面板添加子元素(并使用内联我得到应该添加到相关父元素的“标签”字段)时,taggit_taggeditem 中的 content_type_id 是错误的,并且指向子元素而不是父元素......