Создайте поля формы с двумя разными моделями - PullRequest
0 голосов
/ 16 мая 2019

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

В настоящее время все мои поля имеют одинаковую форму, но проблема, с которой я сталкиваюсь, заключается в том, чтобы сообщить моему CreateView, какое поле направляется в соответствующие таблицы.Я использую общий вид на основе классов

            <div class="form-row">
                <div class="form-group col-md-6 mb-0">
                    {{ form.question_text|as_crispy_field }}
                </div>
            </div>
            <div class="form-row">
                <div class="form-group col-md-6 mb-0">
                        {{ form.answer|as_crispy_field }}
                </div>
            </div>
        <div class="form-row justify-content-center">
            <button type="submit" class="btn btn-success">Submit</button>
        </div>
    </form>
     </div>

</div>```

I also used the third party widget, `Cripsy-form`

I want to be able to save in their respective tables
...