Основанные на классах представления и наборы форм Django

У меня есть представление на основе классов под названиемOrganizationsCreateView это включает набор форм, присоединенный к модельной форме, как переменную экземпляра этой формы. Это прекрасно работает, когда пользователь вводит данные - новый объект создается нормально. Когда пользователь хочет добавить дополнительные строки в набор форм, у меня есть кнопка отправки, которая вызывает условие в методе post CreateView:

def post(self,request,*args,**kwargs):
    if 'add_email' in request.POST:

        cp = request.POST.copy()
        cp['emails-TOTAL_FORMS'] = int(request.POST['emails-TOTAL_FORMS']) + 1
        self.initial_emails = cp

    return super(OrganizationsCreateView,self).post(request,*args,**kwargs)

Это добавляет строки просто отлично, но, к сожалению, он также добавляет новый объект каждый раз, когда пользователь добавляет новую строку. Как / где я должен замкнуть это поведение при добавлении объекта?

Ответы на вопрос(1)

Ваш ответ на вопрос