Как реализовать зависимый выпадающий список в наборе форм модели Django - PullRequest
0 голосов
/ 10 июня 2019

Я пытаюсь выяснить, как создать зависимый раскрывающийся список для модельного набора форм, но все, что я могу найти, - это информация о раскрывающихся списках для форм.Мои модели:

Офис, персонал и звонки

Персонал имеет внешний ключ, связывающий его с офисом, а Звонок имеет внешний ключ, связывающий его с персоналом.Звонки создаются с помощью загрузки CSV, после чего пользователь вручную выберет правильный персонал из выпадающего списка.Однако мне нужно, чтобы в этом раскрывающемся списке отображались только сотрудники, связанные с нужным офисом.

Я просмотрел документацию по формам и несколько учебных пособий, но мне не хватает информации, относящейся к этой проблеме;Любой совет о том, как подойти к этому?Хотелось бы избежать любых JS, если это возможно.

1 Ответ

0 голосов
/ 11 июня 2019

Боюсь, что это невозможно сделать на стороне сервера, вам придется использовать JS и Ajax.

Вот хороший пост в блоге, объясняющий, как это реализовать. Здесь также есть множество вопросов / ответов, которые могут вам помочь: один , два , три и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...