我在我的模型中添加了 tags = TaggableManager(blank=True),但我希望我的标签不区分大小写。
我看到了一些解决方法的片段,想问问是否有一种简单的方法来做到这一点?
如果我必须覆盖 TaggableManager 中的某些方法,请告知我该怎么做?
提前致谢,
阿尔沙夫斯基·亚历山大。
最佳答案
我相信你现在已经找到了解决方案:) 虽然我会给出答案,因为有人可能会在搜索时遇到这个问题 -
使用 https://github.com/shacker/django-taggit django-taggit 的版本。
它允许配置 TAGGIT_FORCE_LOWERCASE = True
它还允许您过滤停用词。
关于django - 使用 django-taggit 制作不区分大小写的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5300202/