Здесь, новичок в django.Опубликовать Django formet через AJAX
Я использую формы в Django как часть шага в процессе мастера, и я хотел бы отправить их после завершения процесса (не через классический submit). Я хотел бы отправить его вместе с другими данными через POST с помощью Javascript.
Есть ли другой способ, чем сериализовать один за другим все формы и отправить их в массив json «вручную»? Можно ли отправить их как «набор форм»?
Пример того, что у меня есть:
в views.py
formset = formset_factory(CustomerForm, extra=customer_number)
return render (request, 'customer/customer_info.html', {'customerformset':formset})
в шаблоне
{% for form in customerformset %}
{{form}}
{% endfor %}
в оказываемых HTML
<input class="form-control input-sm" maxlength="30" name="form-0-name" placeholder="Name" required="true" type="text">
<input class="form-control input-sm" maxlength="30" name="form-0-surname" placeholder="Surname" required="true" type="text">
<input class="form-control input-sm" maxlength="30" name="form-0-email" placeholder="Email" required="true" type="text">