【发布时间】:2018-05-07 03:52:36
【问题描述】:
- 我正在尝试将图像文件上传到我已从 django 模板发送到 views.py 中的函数的 cloudinary
-
文件在 request.FILES['image']
cloudinary.config( cloud_name="p*****", api_key="33************", api_secret="4***-S***_o*********" ) img_obj = request.FILES['image'] cloudinary_response = cloudinary.uploader.upload(img_obj) image_url = cloudinary_response['url'] 打印 img_obj 给出图像的名称(如:“tree.jpg”)
cloudinary上传文档如下https://cloudinary.com/documentation/image_upload_api_reference#upload
img_obj 的类型是 InMemoryUploadedFile。现在有没有办法将其转换为 base64 或类似的东西,以便我可以上传。
或任何其他解决方案?
【问题讨论】:
标签: django file-upload base64 cloudinary