Загрузка изображения из другого представления модала

У меня есть две модели и в методе обновления первого модального набора представлений, (используя модель набора представлений) я пытаюсь добавить изображение ко второй модели, но сталкиваюсь с проблемами.

    def update(self, request, *args, **kwargs):
        data = request.data
        instance = self.get_object()
        serializer = self.get_serializer(instance, data=data)  # partial=partial)
        if serializer.is_valid(raise_exception=True):
            # get image from recieved data
            # profileImage = data["profileImage"]
            profileImage = request.data.get("profileImage", None)

            ## update first modal 
            self.perform_update(serializer)
    

           ## add an image to second modal,
           secondModel.objects.filter(user=request.user.id).update(profileImage=profileImage)

Я вижу, что url изображения добавляется, но в каталоге медиа нет изображения. На самом деле я обновляю и другие поля, которые работают нормально, но есть проблема с этим полем изображения. При прямом обновлении в представлениях второй модели проблемы нет. Отправляю данные формы из frontend.

Так есть ли другой способ работы с файловыми объектами?

Вернуться на верх