【问题标题】:Django taggit integration with frontend (auto-complete and auto-suggest)Django taggit 与前端集成(自动完成和自动建议)
【发布时间】:2020-11-01 03:44:50
【问题描述】:

我正在寻找一个 django 应用程序,它提供了一个带有 taggit 集成的表单归档和一个前端 JS 标记库,如此处所述: jQuery autocomplete tagging plug-in like StackOverflow's input tags?

我必须自己实现这个还是有一个现有的 django 应用程序将 django-taggit 与前端标记库集成在一起。

理想情况下,我想要自动建议和自动完成。管理员集成会很好。

这对其他人也很有用,因为每个人都想要这样的标记或更高级的标记。

【问题讨论】:

    标签: python tagging django-taggit django-tagging


    【解决方案1】:

    我在django-taggit 中找到了以下实现自动完成的选项。

    https://github.com/Jaza/django-taggit-autocomplete

    https://bitbucket.org/fabian/django-taggit-autosuggest

    https://github.com/20tab/django-taggit-live

    https://github.com/gnotaras/django-taggit-autocomplete-modified

    其中一些库在最新的 django 版本上似乎已经过时且损坏。

    我还找到了 django-taggit 的替代库 django-tagulous,它集成了自动完成功能。

    注意:它在主分支中还不支持 Django 1.11。

    一个不错的好处是它使用 Select2 JS 库并具有管理集成。

    https://github.com/radiac/django-tagulous

    【讨论】:

    • django-tagulous 仍然需要包含对 Django 3.0+ 的支持,否则会使用它们
    【解决方案2】:

    对于 Django 2.0 及更新版本,也许您想查看https://pypi.org/project/django-autocomplete-light/

    它对许多用例都有很好的记录,并且使用兼容的包也包括在https://django-autocomplete-light.readthedocs.io/en/master/

    【讨论】:

      猜你喜欢
      • 2011-06-08
      • 1970-01-01
      • 2017-09-11
      • 2021-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多