Получение ошибки url, при выполнении пользовательского действия в drf django

Я пытаюсь протестировать мое пользовательское действие, но получаю ошибку URL incorrect, не знаю, где я ошибаюсь, я включил эти URL в каталог проекта, но почему-то пользовательское действие не работает

class DocumentViewset(viewsets.ModelViewSet):
authentication_classes = [JWTAuthentication]
permission_classes = [permissions.IsAuthenticated]
queryset = Document.objects.none()
serializer_class = DocumentSerializer

def get_serializer_class(self):
    if self.action == 'list':
        return DocumentSerializer
    if self.action == 'retrieve':
        return DocumentRetrieveSerializer
    return DocumentSerializer




def get_queryset(self):
    queryset = Document.objects.filter(created_by=self.request.user).order_by('-id')
    return queryset



@action(detail=False,methods=['get'],url_path='get_documents')
def get_documents(self, request, pk=None):
    if pk == None:
        documents = self.get_queryset()
    else:
        documents = self.get_queryset()
    serialized_data = self.get_serializer_class(documents,many=True)
    data ={}
    data['serialized_data']=serialized_data.data
    data['id'] = pk
    return Response(data, status=200)



router.register('document', DocumentViewset)
router.register('notifications', NotificationsViewset)

URL, который я тестирую

http://127.0.0.1:8000/api/document/1/get_documents
Вернуться на верх