我为自己网站的管理员创建了一个自定义FieldListFilter
,以确定modeltranslation
翻译是否适用于某个字段。
它会在侧栏上创建一个当前看起来像这样的过滤器:
"缺乏英语"选项将vt_title_en__exact=
添加到查询字符串。
我想实施一个"有英语"这是相反的过滤器。我可以使用django管理站点url查询字符串吗?
Btw:自定义过滤器的来源:https://github.com/yairchu/azlemi/blob/master/vote/admin.py#L30
答案 0 :(得分:2)
我认为vt_title_en__gt=
可以胜任这项工作。任何非空字符串都大于""。
答案 1 :(得分:0)
您应该创建queryset
方法来执行此操作,因为没有可能将排除或否定放入expected_parameters
。