title: return response in django rest-framework
body: <p>I am writing an app in django rest-framework:
  My views.py:</p>
  
  <pre><code>class tagList(generics.ListCreateAPIView,APIView):
  
      model = tags
      serializer_class = getAllTagsDetailSerializer
      def get_queryset(self):
          print "q1"
          print self.request.QUERY_PARAMS.get('tag', None)
          print self.request.user
          print "q1"
          if tags.objects.filter(tag='burger')!= None:
               return tags.objects.filter(tag='burger')
          else:
              content = {'please move along': 'nothing to see here'}
              return Response(content, status=status.HTTP_404_NOT_FOUND)
  </code></pre>
  
  <p>I want to return error status code if query returns None.
  But the problem if i try to set Response it throws error:</p>
  
  <pre><code>Exception Type: TypeError
  Exception Value:    
  object of type 'Response' has no len()
  Exception Location: /usr/local/lib/python2.7/dist-packages/django/core/paginator.py in _get_count, line 53
  </code></pre>
  
  <p>Else if query result is Not None it is working.
  How can i set status code on Django rest-framework.</p>