Я сталкивался с этой проблемой раньше, когда делал онлайн-конструктор резюме
def done(self, form_list , **kwargs):
form_data = [
form for form in form_list
]
first_form = form_data[0]
first_instance = first_form.save(commit = False)
#TODO: add other stuff before saving
first_instance.save()
Я верю, что этот код может вам помочь. Это не делает ничего лишнего, так как form_data содержит все формы, вы можете получить их путем индексации. Конечно, вы можете использовать цикл, но обычно для разных форм могут потребоваться разные процедуры.