title: Django - filter( __icontains) doesn't work
body: <p>Please, help with trouble:</p>
  
  <pre><code>class SearchResultView(TemplateView):
      template_name = "search_result.html"
  
      def get_context_data(self, **kwargs):
          context = super(SearchResultView, self).get_context_data(**kwargs)
          location = self.request.GET['location']
          locations_searched = Location.objects.filter(name__icontains=location)
          context['locations_searched'] = locations_searched
          return context
  
  class AdvancedSearchForm(forms.Form):
      location = forms.CharField(label=u"Локация:")
  </code></pre>
  
  <p>When entering capitalized word in location field I can see result in the view, but when not capitalized - nothing is shown in the view</p>
  
  <p>Thanks! </p>