title: The view polls.views.forms didn't return an HttpResponse object. It returned None instead
body: <p>Why am I seing this and my views returns a HttpResponse object.</p>
  
  <p>This is my view</p>
  
  <pre><code>def forms(request):
      from forms import SearchForm
       """process the form"""
  
      if request.method == 'GET':
  
          #create a ew form and populate it with the data
          form = SearchForm(request.GET)
  
          #validate the data
          if form.is_valid():
          #process the data in cleaned_data attribute
  
              name = form.cleaned_data['name']
  
              return HttpResponse("Received this word: {}".format(name))
  
      else:
          form = SearchForm()
  
          #return this
          return render(request, 'polls/form.html', {'form' : form})
  </code></pre>
  
  <p>As i can see, My view return a HttpResponse and on the branch condition it returns a render. My other views works the same</p>