title: how to use django-filters on django-tables2
body: <p>This is my view:</p>
  
  <pre><code>class PersonalView(SingleTableMixin, FilterView):
      model = Invoice
      template_name = 'invProj/index.html'
      table_class = InvoiceTable
      filterset_class = InvoiceFilter
      context_object_name = 'invoice'
      ordering = ['invoice_due_date']
  
      def get_table_data(self):
          return Invoice.objects.filter(invoice_owner__username=self.request.user).order_by('i
  nvoice_due_date')
  </code></pre>
  
  <p>Now, <code>get_table_data</code> does the right thing, the invoices are filtered according to the user. But, the <code>InvoiceFilter(django_filters.FilterSet)</code> does not work then. It <em>does</em> work, however, when I don't override <code>get_table_data</code>.</p>
  
  <p>Right now, the filters, which appear as normal and are passed normally, just don't filter. It always shows the data according to <code>get_table_data</code>, no matter which filter string I enter.</p>
  
  <p>How can I get it all? I want define my custum table data <em>and</em> have my defined filters work on that. </p>