Opened 7 years ago
Last modified 9 months ago
#29111 assigned New feature
Use autocomplete_fields in list_filter for related models
Reported by: | Paul Tiplady | Owned by: | Gav O'Connor |
---|---|---|---|
Component: | contrib.admin | Version: | dev |
Severity: | Normal | Keywords: | |
Cc: | Christophe Baldy | Triage Stage: | Accepted |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
In Django 2.0, support for select2 AJAX autocomplete fields was added:
https://github.com/django/django/pull/6385
https://code.djangoproject.com/ticket/14370
This makes foreign key fields much more usable in the Admin, as the full list of objects doesn't need to be loaded to populate a dropdown list (as was the old way of doing this).
This issue covers using the new vendored select2 widgets to provide similar autocomplete functionality for the list_filter UI (specifically, presumably extending/replacing RelatedFieldListFilter).
Some discussion in the Github PR 6385 suggesting that the next step would be to open an issue to track this work.
Change History (5)
comment:1 by , 7 years ago
Component: | Uncategorized → contrib.admin |
---|---|
Triage Stage: | Unreviewed → Accepted |
comment:2 by , 6 years ago
Cc: | added |
---|
comment:3 by , 6 years ago
comment:4 by , 2 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
Version: | 2.0 → dev |
comment:5 by , 9 months ago
Owner: | changed from | to
---|
There is a third-party app dealing with this, although it could be improved a bit: https://github.com/farhan0581/django-admin-autocomplete-filter