title: Chain filtering with OR operator in the filterset - Django Rest Framework
body: <p>I want to use multiple filter fields together in the filterset class which I can populate in the browsable api and make queries with OR condition. For example:</p>
  <pre><code>SELECT name
  FROM Person
  WHERE age &gt; 17 OR address LIKE ‘%New%’
  </code></pre>
  <p>I wonder how to implement something like this as HTML controls (filterset form) in the browsable API :</p>
  <pre><code>f = Q(age__gt=17) | Q(address__contains='New')  
  qs = qs.filter(f)
  </code></pre>
  <p>This is my actual filter:</p>
  <pre><code>class PersonFilter(filters.FilterSet):
      class Meta:
          model = Person
          fields = {
              'name': ['exact', 'icontains'],
              'age': ['gt', 'lt'],
              'address': ['icontains'],
          } 
  </code></pre>