Я хочу предоставить функцию автозаполнения, аналогичную примеру django-ajax-selects :
пользователь вводит название квартиры в текстовое поле, предоставляется список предложений автозаполнения. Каждое предложение включает уникальный_идентификатор, имя, изображение, адрес и т. Д.
пользователь может выбрать из списка предложений. После выбора сведения об этой квартире добавляются в область отображения под текстовым полем. Также есть значок «Удалить» для удаления выбранной квартиры
Если в базе данных нет совпадений с существующими квартирами, пользователь может создать новую квартиру
Когда форма отправлена, если она содержит unique_id, этот идентификатор будет использоваться для поиска существующей квартиры из базы данных. Если форма не содержит уникальный идентификатор, новая запись базы данных будет создана с использованием данных, введенных пользователем
django-ajax-selects
построен с использованием jQuery Autocomplete, но вышеупомянутая функциональность сильно отличается от стандартного поведения jQuery Autocomplete, и я не могу понять, как заставить работать javascript.
Как использовать автозаполнение jQuery для реализации этой функции? Любая помощь очень ценится. Спасибо.