Представление django расширяет mixins.UpdateModelMixin, но почтальон обновляет модель с помощью метода исправлений и возвращает «деталь: метод PATCH не разрешен» - PullRequest
0 голосов
/ 08 октября 2018

код набора

class UserTitleViewset(mixins.ListModelMixin, mixins.RetrieveModelMixin, mixins.CreateModelMixin,
                       mixins.UpdateModelMixin, viewsets.GenericViewSet):

    queryset = UserTitleMod.objects.all()
    serializer_class = UserTitleSerializer

    def update(self, request, *args, **kwargs):
        return "ok"

    def perform_update(self, serializer):
        return "ok"

settings.py

CORS_ALLOW_METHODS = [
    'GET',
    'POST',
    'PUT',
    'PATCH',
    'DELETE',
    'OPTIONS'
]

Я пробовал много раз, но он все еще не работает.Спасибо за ваш ответ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...