У меня есть модель, для которой нужно показать форму несколько раз. Я использовал его под набором модели. Кажется, у меня проблема с идентификатором этой модели, который также является первичным ключом модели.
Я заранее заполняю форму данными, которые хочу редактировать.
Но всякий раз, когда я нажимаю на кнопку «Отправить», она обновляет страницу с сообщением об ошибке «Идентификатор скрытого поля» с этим значением «Нет» уже существует.
Эта ошибка происходит специально для поля 'id', которое скрыто
<input type="hidden" id="id_form-0-id" value="2972" name="form-0-id"/>
Это фрагмент из шаблона. (Я получил это от firebug)
В чем может быть проблема, поскольку форма недействительна? Я не могу сохранить данные.
ProfilesFormSet = modelformset_factory(Profile,exclude = ( <items spearated by commas>), extra=0)
profile_form_set = ProfilesFormSet(queryset = Profile.objects.filter(userprofile=userprofile).order_by('-modified_on'))
Это фрагмент кода.