@bQ1

Как получить все данные из PUT запроса в Django rest framework?

Как получить все данные из PUT запроса в Django rest framework?
Есть такая вьюха на обновление:
class PostUpdateView(UpdateAPIView):
    queryset = models.Post.objects.all()
    serializer_class = serializers.PostSerializer
    lookup_field = 'id'

И метод update в сериализаторе:
def update(self, instance, validated_data):
        print(validated_data)
        return instance

В validated_data содержаться не все отправленные поля, почему?
  • Вопрос задан
  • 387 просмотров
Решения вопроса 1
@bQ1 Автор вопроса
Понял как сделать: нужно отправлять POST запросом т.к. PUT обновляет только текущую таблицу
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы