nyergler / nested-formset

Nest Django formsets for multi-level editing.
BSD 3-Clause "New" or "Revised" License
87 stars 21 forks source link

[u'ManagementForm data is missing or has been tampered with'] #15

Closed minimaldev closed 10 years ago

minimaldev commented 10 years ago

why i get this error when i try save my data

if request.method == "POST":
    form =ProductForm(
        data=request.POST
        )
    if  form.is_valid():
        project = form.save()
        inline_nested = inline_nested_test(instance=project,data=request.POST)

        if inline_nested.is_valid():           
            inline_nested.save() 
nyergler commented 10 years ago

It's most likely because you neglected to include the management form in your template (or however you're populating request.POST).

You can see how the demo app does this here: https://github.com/nyergler/nested-formset/blob/master/demo/blocks/templates/blocks/building_form.html#L9