Python 在django管理筛选器列表\u筛选器中选择多个选项?
目前,我在django的管理界面中通过一些选项进行过滤。例如,假设我按“按状态”过滤。是否可以选择多个状态来筛选结果?以下是过滤器的屏幕截图:Python 在django管理筛选器列表\u筛选器中选择多个选项?,python,django,content-management-system,django-admin,admin,Python,Django,Content Management System,Django Admin,Admin,目前,我在django的管理界面中通过一些选项进行过滤。例如,假设我按“按状态”过滤。是否可以选择多个状态来筛选结果?以下是过滤器的屏幕截图: 我可以从此列表中选择多个项目吗 不在管理UI中,但如果修改URL,则可以使筛选条件更加复杂 例如,现在URL(在你点击一个过滤器后)可能会以如下内容结尾 ?status__exact=a 您可以将此更改为 status__in=a%2Cm 要同时查看状态a和m。%2C编码一个逗号。您还可以将以下查询添加到列表显示页面的URL中 ?my_field_
我可以从此列表中选择多个项目吗 不在管理UI中,但如果修改URL,则可以使筛选条件更加复杂 例如,现在URL(在你点击一个过滤器后)可能会以如下内容结尾
?status__exact=a
您可以将此更改为
status__in=a%2Cm
要同时查看状态
a
和m
。%2C
编码一个逗号。您还可以将以下查询添加到列表显示页面的URL中
?my_field__gte=1&myfield__lte=10
用于数字字段。这样您就可以进行范围选择。
基本上,您可以在代码中使用任何查询 您还可以将以下查询添加到列表页面的URL中。 在我的情况下,如果我有多个选择
?bookingstatus__in=booked,refunded.