2016-02-14 12 views
5

Ich habe erfolgreich die Autocomplete-Registrierung eingerichtet und habe meine django Admin-Formulare, wo, wenn Sie auf das Formular gehen, das Auto funktioniert. Ich möchte in der Lage sein, die Autocomplets zu erweitern, um mit der Ansicht list_filter zu arbeiten. Wenn Sie also die von Admin.py generierte Ansicht betrachten, würden die generierten list_filter-Eingaben auch die Autocomplete-jquery + -Dienst-URL verwenden.Django Autocomplete Light in Listenfilter für Admin

Ich habe nichts in der Dokumentation aufgeführt, irgendjemand irgendwelche Zeiger?

Antwort

1

Sie sollten Ihren eigenen Admin-Filter definieren, der von django.contrib.admin.SimpleListFilter erbt. Dann sollte für diesen Filter eine eigene HTML-Vorlage zur Verfügung gestellt werden, die eines der Widgets django-autocomplete-light verwendet. Als Parameter für das Widget sollten Sie die erforderliche Autocomplete-URL definieren. Und vergiss nicht, dafür JS und CSS zu verwenden.

All dies geschieht in speziellen App für diese: dal-admin-filters

Verwandte Themen