title: Djangorestframework returns: TypeError: get_extra_actions() missing 1 required positional argument: 'self' when declaring get()
body: <p>I am a little confused in my code I have:</p>
  <pre class="lang-py prettyprint-override"><code>from django.db.models import query
  from django.shortcuts import render
  from rest_framework.views import APIView
  from .models import Publication
  from rest_framework.response import Response
  from .serializer import PublicationSerializer
  
  # Create your views here.
  
  class PublicationView(APIView):
      
      serial_class = PublicationSerializer()
  
      def get_extra_actions(self):
          return [ self.get() ]
  
      def get(self, request):
          detail = [ {'pub_id': i.pub_id, 'pub_date': i.pub_date, 'title': i.title, 'description': i.description, 'link': i.link} for i in Publication.objects.all() ]
          return Response(detail)
  </code></pre>
  <p>but I am still getting a return the above error. Any thoughts or help? Let me know!</p>