requestPOST for formset Django
def allform_post(request):
data = {
'form-TOTAL_FORMS':'18',
'form-INITAL_FORMS':'0',
'form-MAX_NUM_FORMS': ''
}
indicators = survface_water_indicators.objects.in_bulk()
formset = formset_factory(Control, extra = 0)
print("###########################")
print({**data,**request.POST})
print("###########################")
some_formset = formset({**data,**request.POST})
for form in some_formset:
print(form)
return some_formset
Error ManagementForm data is missing or has been tampered with
html
<form method="POST" id = "form-control">
{% csrf_token %}
<div id="table_indicators">
{{ form.management_form }}
{% for field in form %}
<p>{{field.indicator}}</p>
<p>{{field.method}}</p>
{%endfor%}
</div>
.....