返回

使用javascript和django taggit进行下拉搜索

发布时间:2022-07-19 09:49:31 270
# 前端

我过去做过基本的下拉搜索,但从来没有涉及从 django-taggit 过滤标签。它可能是类似的逻辑,但我也在努力理解标签列表本身以及如何过滤它。

我的看法:

class Home(ListView):

    model = Group

    template_name = 'home.html'

    ordering = ['-posted']

    def get_tags(self):

        tags = Tag.objects.all()

        return tags

在我的主页模板中,我为标签分配了一个变量:

<script>

  let tags = '{{ tags }}'

  console.log(tags)

</script>    

控制台输出的是&lt;QuerySet [&lt;Tag: c&gt;, &lt;Tag: b&gt;, &lt;Tag: a&gt;]&gt;

我对如何进行搜索下拉菜单感到困惑。主要是因为我不太了解如何通过 QuerySet 进行解析。如何使用此标签列表从搜索输入中过滤?

我是否使用与任何其他下拉搜索相同的逻辑,或者 django-taggit 的标签是否有一些独特的方面使其更容易/更难?

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像