以下の状態でgifファイルをアップロード&保存させようとすると上手く保存出来ません。
HTML
1<form method="POST" enctype="multipart/form-data">{% csrf_token %} 2 画像:<input type="file" name="file" accept="image/*"> 3</form>
PYTHON
1# 書き込み時はエラーが起きない 2work = open("test.gif", 'wb') 3for chunk in request.FILES['file'].chunks(): 4 work.write(chunk)
python
1# 読み込むときにエラーが起きる 2from PIL import Image as img 3upfile = img.open("test.gif", 'r')
どういう状況なのか確かめるために保存されたディレクトリをのぞいてみると、
【test.gif】というファイルは生成されるのですが、中身が無い?のか、画像を表示できません。
書き込みではエラーが出ていないのに、上手く書き込まれておらず困惑中です。
どのようにすれば解決出来ますでしょうか?宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー