id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 7632,UploadedFile does not work correctly with forms.ImageField (newforms),tek,Michael Axiak,"I tried all the same with ""forms.Field"" - works well. But there is a problem if I try to use ""forms.ImageField"", it can't work correctly with the UploadedFile This can be seen if you try to process the downloaded pictures using lib PIL.Image . '''forms.py''' It's not work: {{{ class UploadFileForm(forms.Form): img = forms.ImageField(widget=forms.FileInput()) # or simple forms.ImageField() }}} It's work fine: {{{ class UploadFileForm(forms.Form): img = forms.Field(widget=forms.FileInput()) }}} I think it's bug, new version UploadedFile do not work as well as older. For example what I am doing: {{{ UploadedFile => data = StringIO(UploadedFile.read()) => Image.open(data) }}} And what I got: {{{ IOError at /upload_image/ '''cannot identify image file''' }}} It's work only if I use ""forms.Field"" ",,closed,Uncategorized,dev,,duplicate,"UploadedFile, forms.ImageField,2070-fix",,Accepted,0,0,0,0,0,0