Ребята очень давно не писал на django, а когда писал то использовал его не на полную катушку. Есть форма в html , для неё обработчик начал писать:
class ContactForm(forms.Form):
    name = forms.CharField(max_length=255)
    email = forms.EmailField(max_length=255)
    phone = forms.CharField(max_length=255)
    text = forms.Textarea()
    file = forms.FileInput()
далее сама view:
def get_form(request):
    if request.method == 'POST':
        form = ContactForm(request.POST)
        if form.is_valid():
            name = form.cleaned_data['name']
            email = form.cleaned_data['email']
            phone = form.cleaned_data['phone']
            text = form.cleaned_data['text']
            print name
            print email
            print phone
            print(text)
            return HttpResponseRedirect('/success')
        else:
            return HttpResponseRedirect('/')
и получаю в итоге ошибку:
KeyError at /form/
'text'




