如何上传图片?如何在邮寄请求中获取图像? 我有模特:
class MyModel(models.Model):
image = models.ImageField(uploat_to=file_path)
串行:
class MyModelSerializer(serializers.ModelSerializer):
class Meta():
fields = ('image')
视图集:
class MyViewSet(viewsets.ModelViewSet):
serializer_class = MyModelSerializer
queryset = []
model = MyModel
JSON:
{
"image" : what I should keep here
}
或者我无法在json中发送图片?
答案 0 :(得分:0)
我决定将图像转换为base64字符串并发送POST数据。在服务器端,我创建了一个新的序列化程序,它将base64string转换为file。