目前,我通过django的管理界面中的某个选项进行过滤。例如,让我说'我按状态过滤'。是否可以选择多个状态来筛选结果?下面是过滤器的截图:在django管理过滤器list_filter中选择倍数选择?
我可以选择从该列表中的多个项目?
目前,我通过django的管理界面中的某个选项进行过滤。例如,让我说'我按状态过滤'。是否可以选择多个状态来筛选结果?下面是过滤器的截图:在django管理过滤器list_filter中选择倍数选择?
我可以选择从该列表中的多个项目?
不在管理界面中,但如果修改了URL,则可以使过滤标准更加复杂。
例如,现在的URL(你点击一个过滤器后)可能与像
?status__exact=a
结束后,您可以为了改变这
status__in=a%2Cm
看到二者的状态a
和m
。 %2C
编码一个逗号。
您还可以添加下面的查询到您的列表显示页面
?my_field__gte=1&myfield__lte=10
的URL数字字段。这样你可以有一个范围选择。 基本上你可以使用任何查询,你也会在你的代码中使用。
您还可以将以下查询添加到列表页面的URL。 在我的情况下,如果我有多个选项。
?bookingstatus__in=booked,refunded.
感谢您的提示 – tejinderss