@kukarekuu

Как добавить lookup в админку?

У меня есть настроенная админка, где можно редактировать объекты Django (производить CRUD-операции). Я редактирую одно из полей в админке (допустим, поле называется "field1" в модели "table1") вручную, вписываю нужное значение, жму сохранить - всё ок, объект изменяется, запись в БД сохраняется (на первом скриншоте)

5dca85695434b647323735.png

Но так не очень удобно. Можно ли как-то сделать так, чтобы запись в field1 можно было бы выбирать из выпадающего списка? Который, в свою очередь, формировался бы из записей колонки field2 другой таблицы table2?
Примерно попытался изобразить то, что хочу получить, на втором скриншоте)

5dca86612a2cc003270303.png

То есть, таблицы table1 и table2 связаны по какому-то foreign key, и этот самый foreign key должен подтягиваться из другой таблицы в выпадающий список
Не нашел, как это можно реализовать стандартными методами админки. Есть вообще возможность быстро добавить такой функционал именно в админке?
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы