title: Filter by multiple django-taggit tags with Django Rest Framework
body: <p>Default <code>SearchFilter</code> only allows us to filter (tags in my case) if all the provided terms are matched.</p>
  
  <pre><code>class MyModelViewSet(viewsets.ReadOnlyModelViewSet):
      filter_backends = (filters.SearchFilter, )
      search_fields = ('tags__name',)
      serializer_class = MyModelSerializer
      model = MyModel
      queryset = MyModel.objects.all()
  </code></pre>
  
  <p>Filtering then works with:</p>
  
  <pre><code>http://localhost:8000/api/v1/objects/?search=tag1,tag2
  </code></pre>
  
  <p>With above URL I only get objects if all tags are present on the object.</p>
  
  <p>Is there any chance I could make this filter to allow me to filter if any of the provided tags match?</p>