Commits

Anonymous committed 15a2caa

Fixed #7673: make sure to rewind uploaded image data when validating ImageFields. Thanks, Mike Axiak.

Comments (0)

Files changed (1)

django/newforms/fields.py

             trial_image.verify()
         except Exception: # Python Imaging Library doesn't recognize it as an image
             raise ValidationError(self.error_messages['invalid_image'])
+        if hasattr(f, 'seek') and callable(f.seek):
+            f.seek(0)
         return f
 
 url_re = re.compile(