I'm using a formset, and i'm trying to iterate through all the cleaned 
data.... except I keep getting a Keyerror no matter what field I try..

for form in formset:
   data = form.cleaned_data
   name = data["name"]

--->  KeyError: "name"

class VariableForm(forms.Form):
    name = forms.CharField()
    default = forms.CharField(required=False)

Formset = formset_factory(
    VariableForm,
    can_delete=True,
    extra=1,
    )

What is wrong with my code?

I can even print(data) and it outputs:
     {'DELETE': False, 'name': 'PATH', 'default': '/opt/tests'}

I can even do, for key, value in data.items(): and output
    delete false
   name PATH


-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/a90c04fa-6e1b-4a3d-a813-2661cc6df725%40googlegroups.com.

Reply via email to