我正在开发一个移动应用程序,用户可以在其中上传图像,我在服务器端使用 Django。
我通过两种方式获取图像,我想在例外情况下将图像保存到磁盘。
imageFile = request.FILES['image']
try:
file_path = imageFile.temporary_file_path()
except AttributeError as e:
logger.debug(virtualFile')
imageStringBuffer = imageFile.read()
virtualFile = StringIO.StringIO(imageStringBuffer)
# want to save the imageStringBuffer to disk
我想将“virtualFile”(除非情况)保存到磁盘,我该怎么做?