小编Mau*_*rgi的帖子

隐藏在django-filter中产生零结果的过滤器项

我有一个django-filter应用程序的问题:如何隐藏将产生零结果的项目.我认为有一种简单的方法可以做到这一点,但是idk如何.

我在ModelChoiceFilter上使用LinkWidget,如下所示:

provider = django_filters.ModelChoiceFilter(queryset=Provider.objects.all(), 
    widget=django_filters.widgets.LinkWidget) 
Run Code Online (Sandbox Code Playgroud)

我需要做的是过滤查询集并仅选择将产生至少一个结果的Provider,并排除其他结果.有办法做到这一点?

python django filter django-filter

5
推荐指数
1
解决办法
1154
查看次数

标签 统计

django ×1

django-filter ×1

filter ×1

python ×1