django-tagging或django-taggit,还是其他什么?

时间:2011-04-21 10:32:27

标签: django tagging

任何人都建议在Django中使用标记系统吗? django-tagging似乎可以为你做任何烹饪和吸尘的事情,但它已经超过一年没有更新。 django-taggit看起来更简单但同样有用,而且至少在最近才非常活跃。

但是,这些应用程序似乎都没有标签云。我的意思是一个真正的标签云,完整的HTML和样式和所有这些。不是按型号标记(这是django-tagging中的一个功能,非常简洁),或类似的东西。只是一个直接标签云。

我们非常感谢您的建议。谢谢!

2 个答案:

答案 0 :(得分:8)

这些问题值得参考djangopackages; http://djangopackages.com/grids/g/tagging/

你可以看到你提到了两个最受欢迎的,而其他人几乎没有被计算在内。

我个人选择django-taggit。它更简单,由Django核心开发人员维护,最近更新了。它还让人放心,django-taggit存储库中的tox.ini显示了针对所有相关python版本的测试。

对我来说,django-tagging的功能比我想要的更多,但是我知道它们在某些casses中很有用。

答案 1 :(得分:3)

如果标签云是您关心的问题,您可以尝试django-taggitdjango-taggit-templatetags结合使用。按照第二个链接中文档中的说明,使用几行模板很容易实现自己的标签云。希望这有帮助。