Задать вопрос
@776166

Как в django admin сортировать в редакторе поля в выпадающем списке?

Есть модель, в которой есть поле типа models.ForeignKey.
В редакторе это поле рендерится в виде выпадающего списка с непонятной сортировкой. Как его отсортировать, как надо?
  • Вопрос задан
  • 814 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Решения вопроса 1
Assargin
@Assargin
Перед ответом смотрю наличие ✔ в ваших вопросах
Посмотрите 2 топовых ответа, в них описаны 2 возможных способа решения вашей задачи.
https://stackoverflow.com/questions/18742632/how-t...
  1. Задать Meta.ordering в модели, на которую ссылается ваш внешний ключ
  2. Переопределить метод formfield_for_foreignkey в классе админки вашей модели
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы