Selecting multiples choices in django admin filter list_filter? Selecting multiples choices in django admin filter list_filter? django django

Selecting multiples choices in django admin filter list_filter?


Not in the admin UI, but if you modify the URL, you can make the filtering criterion more complex.

For instance, now the URL (after you click on a filter) probably ends with something like

?status__exact=a

You can change this to

status__in=a%2Cm

in order to see both statuses a and m. The %2C encodes a comma.


You can also add the following query to the URL of your list page.in my case if i have multiple option.

?bookingstatus__in=booked,refunded.


You can also add the following query to the URL of your list display page

?my_field__gte=1&myfield__lte=10

for numeric fields. That way you can have a ranged selection. Basically you can use any query you would also use in your code.