ユーザーが画像をアップロードできるモバイルアプリケーションに取り組んでおり、サーバー側で Django を使用しています。
私は2つの方法で画像を取得しました。例外的な場合に画像をディスクに保存したいです。
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」を (場合を除いて) ディスクに保存したいのですが、どうすればよいですか?