Opened 2 years ago
Closed 2 years ago
#34031 closed Cleanup/optimization (wontfix)
Option to remove "all" option in admin SimpleListFilter
Reported by: | dunderrrrrr | Owned by: | nobody |
---|---|---|---|
Component: | contrib.admin | Version: | 4.0 |
Severity: | Normal | Keywords: | list_filter, choices, simplelistfilter |
Cc: | Triage Stage: | Unreviewed | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
In order to remove the "All" option from admin list filters you have to override the choices
function. There should be an easier way to do this.
More details can be found in this stackoverflow thread. It seems like this is a requested feature.
https://stackoverflow.com/questions/53821727/django-admin-list-filter-remove-all-option
Change History (1)
comment:1 by , 2 years ago
Easy pickings: | unset |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Thanks for the ticket, however Django Admin is not a universal tool for building an app and adding a new hook to the
ModelAdmin
is always controversial (we already have many of them). Also, there is not much overhead in overwritingSimpleListFilter.choices()
.