Как ограничить раскрывающийся список чужих с ограничениями? - PullRequest
12 голосов
/ 17 июня 2010

У меня есть база данных, которая отслеживает взаимодействие двух разных команд (представленных в интерфейсе администратора двумя разными группами).Для некоторых полей у меня есть база данных Foreignkey to Users, и я хотел бы ограничить выпадающих пользователей только определенными группами.

Если у кого-то есть какие-либо предложения, мы будем очень признательны!

Ответы [ 3 ]

19 голосов
/ 17 июня 2010

Вы ищете limit_choices_to.

2 голосов
/ 17 июня 2010

Чтобы отменить выбор поля внешнего ключа в приложении администратора Django, напишите метод formfield_for_foreignkey.

2 голосов
/ 17 июня 2010

Вы можете изменить базовый набор запросов для поля формы: Как фильтровать выборки ForeignKey в Django ModelForm?

...