Я успішно налаштував автозаповненняРеєстр та мої django адміністратор форми, якщо ви йдете до форми, авто завершує роботи. Я хотів би мати можливість розширювати автозавершення, щоб працювати також у поданні list_filter. Тому, коли ви дивитеся на уявлення, згенеровані Admin.py - що вхідні дані list_filter, які генеруються, також використовують URL-адресу автозаповнення jquery + service.
Я не бачив нічого, що міститься в документації, у кого є якісь покажчики?
Відповіді:
1 для відповіді № 1Ви повинні визначити власний фільтр адміністратора, який успадковується від django.contrib.admin.SimpleListFilter
. Потім слід надати власний HTML-шаблон для цього фільтра, який буде використовувати один з django-autocomplete-light
віджети. Як параметр для віджета слід визначити необхідну URL-адресу автозаповнення. І не забудьте включити для нього відповідні JS і CSS.
Все це зроблено в спеціальному додатку для цього: dal-admin-фільтри