title: Accessing form fields as properties in a django view
body: <p>According to the Django tutorial, you should access form fields using cleaned_data dictionary. I'm wondering why I can't access the properties of the form directly? My form validates just fine, but when I try to access it, Django complains that the object does not have the attribute. I added some code below that I hope will help diagnose the problem.</p>
  
  <p>Form:</p>
  
  <pre><code>class CustomForm(forms.Form):
      description = forms.CharField(widget = forms.TextInput(attrs = {'placeholder' : 'enter some text'}), label = "My form")
  </code></pre>
  
  <p>View:</p>
  
  <pre><code>def process_form(request):
      if request.method != 'POST':
          raise Http404
  
      myForm = CustomForm(request.POST)
  
      if not myForm.is_valid():
          c = RequestContext(request)
          return render_to_response('home/index.html', {'form' : myForm }, c)
  
      # debug
      print 'Description: ' + myForm.description # this does NOT work
      # print 'Description: ' + myForm.cleaned_data['description'] # this does work
  </code></pre>
  
  <p>I get the following error: 'CustomForm' object has no attribute 'description'. Did I miss something in the docs that says I can't do that?</p>