Как получить изображение в mongoengine и Django rest framework - PullRequest
0 голосов
/ 07 августа 2020

Проблема: Нет руководства о том, как мне получить двоичный файл изображения или само изображение и использовать его во внешнем интерфейсе. Я могу загрузить изображение в mongodb, но не могу получить его данные.

Модель:

class Images(Document):
    name = fields.StringField()
    image = ImageField()

ImageField напрямую загружает изображение в mongodb, и я не знаю, как его получить

Сериализатор:

class ImageSerializer(serializers.DocumentSerializer):
    class Meta:
        model = Images
        fields = '__all__'
    

Просмотр:

class ImageViewSet(viewsets.ModelViewSet):
    serializer_class = ImageSerializer
    def get_queryset(self):
        
        return Images.objects.all()
  

Пожалуйста, помогите мне отправить изображение или двоичные данные изображения во внешний интерфейс. Пробовал какое-то время и не смог завершить.

...