title: Django rest framework browsable API filters backend not showing
body: <p>I can't get the browsable API to show the "Filters" button after configuring django to use the filtering backend.</p>
  
  <p>According to the <a href="http://www.django-rest-framework.org/api-guide/filtering/#setting-filter-backends" rel="nofollow noreferrer">documentation</a> all I need to do is add the following few lines of code into the site's <code>settings.py</code> file and the filters should automatically be in the browsable API's web interface, and I just don't see it there. I tried restarting the web server (I'm working with <code>./manage runserver</code>) and that didn't help.</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>I know there's another option to turn the filters on a view-basis, but I want to have them on for all views.</p>
  
  <p>According to <a href="http://www.django-rest-framework.org/api-guide/filtering/#setting-filter-backends" rel="nofollow noreferrer">documentation</a>, it should be enough to do only one of those:</p>
  
  <blockquote>
    <p>The default filter backends may be set globally, using the <code>DEFAULT_FILTER_BACKENDS</code> setting.</p>
  </blockquote>
  
  <p>or following:</p>
  
  <blockquote>
    <p>You can also set the filter backends on a per-view, or per-viewset basis</p>
  </blockquote>
  
  <p>From settings.py:</p>
  
  <pre><code>REST_FRAMEWORK = {
  
    &lt;snip&gt;
  
    'DEFAULT_FILTER_BACKENDS': (
      'django_filters.rest_framework.DjangoFilterBackend',
    ),
  </code></pre>
  
  <p>Following content of <code>pip freeze</code>:</p>
  
  <pre><code>(venv) mba15:server nir$  pip freeze | grep django
  django-allauth==0.28.0
  django-celery==3.1.17
  django-filter==0.15.3
  django-registration-redux==1.4
  django-rest-auth==0.8.2
  djangorestframework==3.5.3
  </code></pre>