Для администратора сайта Джанго, к примеру, у меня есть модель следующим образом:Джанго: внешний ключ выпадающий
class Book(models.Model):
...
author = models.ForeignKey(Author)
...
(чтобы сделать его простым, мы предполагаем, каждая книга имеет только одного автора)
Итак, когда я пытаюсь добавить новую книгу в админ-сайт, автор будет отображаться как раскрывающийся список, и я могу перевернуть и выбрать автора, к которому он принадлежит. Проблема в том, что когда вы получаете много авторов, вам будет сложно найти то, что вы хотите. Поэтому кто-то предлагает использовать «raw_id_fields» для решения проблемы.
Я думаю, что это работает. Однако я хочу лучше. Я хочу что-то вроде окна поиска внутри одной и той же страницы, а не всплываю страницу, чтобы сделать это. И, вероятно, сохраните выпадающий список одновременно.
Я думаю, что мне, вероятно, нужно написать какой-то индивидуальный шаблон. Я сделал некоторые исследования по этому вопросу, но я все еще смущен. Я хочу знать, какой шаблон я должен переопределить, и какой подход я должен использовать.
Спасибо за помощь!
Спасибо, чувак. Хотя я все еще работаю над тем, как использовать эти пакеты, вы даете мне хорошее направление для поиска. –
Добро пожаловать. Исходные поля id в порядке, но действительно неудобны для нетехнических конечных пользователей. – Brandon
следующий вопрос. Я пытаюсь настроить django-autocomplete. И я продолжаю получать объект «Настройки», не имеет атрибута «AUTOCOMPLETE_MEDIA_PREFIX». Я копирую все под автозаполнением/носителем в/mysite/media /. так что будет следующим шагом? –