:장고 : 양식에서 이미지 파일을 저장 나는 등의 PaletteGenForm를 통해 업로드로 이미지를 저장할
'InMemoryUploadedFile' object is unsubscriptable
: 그러나 여기
#Form
class PaletteGenForm(forms.Form):
im = forms.ImageField(required=True)
#View
def palette_gen_view(request):
PATH_OF_IMAGE_TO_BE_PALETTED= MEDIA_ROOT+ "/tobesaved.png"
if request.method == 'POST':
form = PaletteGenForm(request.POST, request.FILES)
if form.is_valid():
im = Image.open(StringIO(request.FILES['im']['content']))
im.save(PATH_OF_IMAGE_TO_BE_PALETTED, "PNG")
#call some functions to generate pallete
return #returns the palette of the image.
else:
form = PaletteGenForm()
return render_to_response('palette_generate.html', {'form': form,})
내 오류입니다이 URL을 호출 할 때
당신이 스택 트레이스를해야합니까 (요청에서 읽기 시도하지 않았다) 형태 cleaned_data 나를 위해
에서 데이터를 읽어보세요보십시오? 제안에 대한 –