#32084: Can't upload PNG to ImageField
-----------------------------------------+------------------------
Reporter: terminator14 | Owner: nobody
Type: Bug | Status: new
Component: Uncategorized | Version: 2.2
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 0 |
-----------------------------------------+------------------------
I have an image field like this:
{{{
logo_help_text = "Company Logo"
logo = models.ImageField(upload_to='logos/', blank=True, null=True,
help_text=logo_help_text)
}}}
I can upload lots of different images, in Django Admin to this field
without issue. The particular image I was trying to upload had no problems
being uploaded, but the image contained a logo with dark letters, and my
website background color was dark, so it looked bad. All I did was use
Gimp 2.10.4 (MacOS) to change the color of the company name text in the
logo to a lighter color, and export the PNG.
According to linux's 'file' tool, both the source logo, and the resulting
logo are identified exactly the same:
{{{
test.png: PNG image data, 1280 x 403, 8-bit/color RGBA, non-interlaced
}}}
For some reason, when I try to upload the resulting PNG, Django admin
tells me "Upload a valid image. The file you uploaded was either not an
image or a corrupted image.".
Image file that can't be uploaded attached.
--
Ticket URL: <https://code.djangoproject.com/ticket/32084>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-updates/055.be47290081d047a7c41d119ded83e112%40djangoproject.com.