title: Additional views to Django Rest Framework ViewSet
body: <p>I've got simple DRF ViewSet for a model, located at <code>/gen_req/</code></p>
  
  <pre><code>class GenerationRequestViewSet(viewsets.ModelViewSet):
      queryset = GenerationRequest.objects
      serializer_class = GenerationRequestSerializer
  </code></pre>
  
  <p>It has default POST/GET/etc. handlers. However, I want to add another one for GET as well for different url patter (<code>/gen_req/created_list</code>:</p>
  
  <pre><code>class GenerationRequestViewSet(viewsets.ModelViewSet):
      queryset = GenerationRequest.objects
      serializer_class = GenerationRequestSerializer
  
      @action(methods=['get'])
      def special_get_handler(self, request):
          queryset = GenerationRequest.filter(...) # Some extra filtering here
          serializer = self.get_serializer(queryset, many=True)
          return Response(serializer.data)
  </code></pre>
  
  <p>Is there a way to create such view within the ViewSet or another APIView should be created?</p>