Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在django管理筛选器列表\u筛选器中选择多个选项?_Python_Django_Content Management System_Django Admin_Admin - Fatal编程技术网

Python 在django管理筛选器列表\u筛选器中选择多个选项?

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_

目前,我在django的管理界面中通过一些选项进行过滤。例如,假设我按“按状态”过滤。是否可以选择多个状态来筛选结果?以下是过滤器的屏幕截图:


我可以从此列表中选择多个项目吗

不在管理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.