Django self.cleaned_data not working
===

I'm new to the technology, so I apologyze in advance if the question is too simple.

I'm using self.cleaned_data to get the selected data entered by the user. And it works when clean is called, but not on my save method.

Here is the code

Forms.py

    def clean_account_type(self):
        if self.cleaned_data["account_type"] == "select": # **here it works**
            raise forms.ValidationError("Select account type.")

    def save(self):
        acc_type = self.cleaned_data["account_type"] # **here it doesn't, (NONE)**
        
        if acc_type == "test1":
            doSomeStuff()

Any ideas why that's not working when I call save?

Here is my views.py

    def SignUp(request):
        if request.method == 'POST':
            form = SignUpForm(request.POST)

            if form.is_valid():
                form.save()
                return HttpResponseRedirect('/')

Thanks in advance.

 