0
0 комментариев

Как правильно вызвать метод из другого метода в рамках одного API? Если вызываю через self, выдает ошибку.

class SomeAPI(mixins.UpdateModelMixin, generics.ListCreateAPIView):
     permission_classes = [permissions.AllowAny]
 
     def create(self, request, *args, **kwargs):
         data = request.data
         ...
         self.somefunc(p1,p2,p3,p4) # здесь должен быть вызван метод sumefunc()
         return Response(status=status.HTTP_200_OK)
 
     def somefunc(p1,p2,p3,p4):
         ...

ошибка: Exception Value: somefunc() takes 4 positional arguments but 5 were given


Добавить комментарий