在模板中获取过滤器选项

Get filter choise in template

Google 建议在每个站点页面上使用不同的标题和不同的元标记。在我的 Django 项目中,我使用 - https://github.com/carltongibson/django-filter 现在我有例如 - 订购 desc 和订购 asc google 识别为不同的页面。由于我们应该在 google 抓取识别的每个页面上设置不同的标题和元标记描述,我如何从 html 模板中的 django-filter 获取有关排序和其他过滤器设置的信息?谢谢!

how could I get info about ordering and other filter settings from django-filter in html template?

没有用于检查应用的过滤器及其相应信息的内置功能。但是,FilterSets 在内部使用 Django 表单来验证传入的数据。您应该能够使用 filterset.form.cleaned_data 查看应用了哪些过滤器以及它们的清理值是什么。