title: Search filter django drf
body: <p>i want to get image as multiple search keyword at once:</p>
  
  <p>views.py:</p>
  
  <pre><code>class ImageSearchView(generics.ListAPIView):
        authentication_classes = []
        permission_classes = []
        queryset = Image.objects.all()
        serializer_class = ImageSearchSerializer
        filter_backends = (filters.SearchFilter,)
        search_fields = ['image_keyword']
  </code></pre>
  
  <p>models.py:</p>
  
  <pre><code>class Image(models.Model):
        license_type = (
           ('Royalty-Free','Royalty-Free'),
           ('Rights-Managed','Rights-Managed')
         )
        image_number = models.CharField(default=random_image_number,max_length=12,unique=True)
        title = models.CharField(default=random_image_number,max_length = 100)
        image = models.ImageField(upload_to = 'image' , default = 'demo/demo.png')
        thumbnail = models.ImageField(upload_to='thumbs', blank=True, null=True)
        category = models.ForeignKey('Category', null=True, blank=True, on_delete=models.CASCADE)
        shoot = models.ForeignKey(ImageShoot, on_delete=models.CASCADE, related_name='Image', null=True,blank=True)
        image_keyword = models.TextField(max_length=1000)
  
  
        def __str__(self):
           return self.title
  </code></pre>
  
  <p>urls.py:</p>
  
  <pre><code>    path('image_search/',views.ImageSearchView.as_view(), name = 'image_search'),
  </code></pre>
  
  <p>when i make a request from postman:</p>
  
  <pre><code>localhost:8000/api/image_search?search=boxing cricket kohli marykom
  </code></pre>
  
  <p>if i put &amp; between them then it doesn't work also:</p>
  
  <p><a href="https://i.stack.imgur.com/t5X6L.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/t5X6L.png" alt="enter image description here"></a>
  i want to get every image which has keyword like any of the search parameter</p>