Ответ 1
Да, Django inlineformset_factory - именно то, что вам нужно.
Документы: Модельные формы и Встроенные форматы
Этот фрагмент должен помочь вам в качестве примера.
У меня есть таблица Person и Phone table. Таблица Phone имеет внешний ключ в таблице Person, которая является идентификатором автоматического увеличения. У каждого человека может быть произвольное количество телефонных номеров. Есть ли способ создать форму Django для ввода номеров телефонов при создании новой записи Person и ее редактирования вместе с существующей записью Person?
Да, Django inlineformset_factory - именно то, что вам нужно.
Документы: Модельные формы и Встроенные форматы
Этот фрагмент должен помочь вам в качестве примера.