Django CreateView формы динамических полей для модели с ManyToMany через

У меня есть модель с несколькими ManyToManyFields все с использованием через (пользовательская промежуточная таблица), и я хочу создать с помощью CreateView. Проблема в том, что я получаю форму без возможности создавать данные для промежуточной таблицы.

1 ответ

Хорошо, вы можете создать промежуточную запись в таблице сразу, а затем вы можете добавить ее в поле многие ко многим, например

modelObject = YourModel.objects.create(.....)
intermedicateObject = IntermediateModel.objects.create(.....)
modelObject.M2MfieldName.add(intermedicateObject)
Другие вопросы по тегам