title: overridding the get_queryset() on rest_framework
body: <p>i am trying to make a dynamic queryset by overriding the <code>get-queryset()</code>
  but i get this error:</p>
  
  <blockquote>
    <p>queryset is not None, 'base_name argument not specified, and could ' \
    AssertionError: base_name argument not specified, and could not
    automatically determine the name from the viewset, as it does not have
    a <code>.queryset</code> attribute.</p>
  </blockquote>
  
  <p>here is my Views:</p>
  
  <pre><code>class TasksViewSet(viewsets.ModelViewSet):
  
      def get_queryset(self):
           return Tasks.objects.filter(assigner=self.request.user)
  
      serializer_class = TasksSerializer
      permission_classes = (permissions.IsAuthenticatedOrReadOnly,)
  
      def perfrom_create(self, serializer):
          serializer.save(self, assigner=self.request.user.pk)
  </code></pre>
  
  <p>and my urls:</p>
  
  <pre><code>router = DefaultRouter()
  router.register(r'tasks', views.TasksViewSet)
  router.register(r'users', views.UserViewSet)
  
  
  urlpatterns = [
      url(r'^', include(router.urls)),
      url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework'))
  ]
  </code></pre>
  
  <p>how can I solve this</p>