Создать из нескольких выбранных пользователем записей в Django - PullRequest
0 голосов
/ 10 января 2020

Я просто хочу убедиться, что я правильно подхожу к этой проблеме.

У меня есть модель вопросов для интервью, которые имеют связанные теги и категории. У меня также есть модель ответов на собеседования, которые связаны с вопросами.

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

У меня есть нежелательное решение, которое вроде работает, но кажется, что должен быть более простой способ. В настоящее время у меня есть один вид для пользователей, чтобы выбрать категории и теги. Я установил глобальную переменную в views.py и передал ее моему второму представлению, которое должно представлять вопросы и текстовое поле ответа. Я должен сделать это с несколькими формами на одной странице, что делает представление немного сложнее.

Странность в том, что каждая форма имеет свою собственную кнопку отправки и после отправки все поля ответа обновляются до одного и того же текста, который я предполагаю, потому что Django отображает все эти текстовые поля с одинаковым атрибутом имени.

Итак, я предполагаю, что общий вопрос таков: существует ли стандартный способ выбрать некоторые записи из одной модели, а затем представить форму для отправки записей в другую модель, используя первый набор записей?

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