mirror of
https://github.com/django/django.git
synced 2025-08-04 19:08:28 +00:00
Fixed #24948 -- Fixed crash when uploading bitmap images in forms.ImageField
This commit is contained in:
parent
fbc618c13c
commit
cf6ce279c7
5 changed files with 35 additions and 6 deletions
|
@ -684,13 +684,16 @@ For each field, we describe the default widget used if you don't specify
|
|||
When you use an ``ImageField`` on a form, you must also remember to
|
||||
:ref:`bind the file data to the form <binding-uploaded-files>`.
|
||||
|
||||
After the field has been cleaned and validated, the ``UploadedFile``
|
||||
object will have an additional ``image`` attribute containing the Pillow
|
||||
`Image`_ instance used to check if the file was a valid image. Also,
|
||||
``UploadedFile.content_type`` will be updated with the image's content type
|
||||
if Pillow can determine it, otherwise it will be set to ``None``.
|
||||
|
||||
.. versionchanged:: 1.8
|
||||
|
||||
After the field has been cleaned and validated, the ``UploadedFile``
|
||||
object will have an additional ``image`` attribute containing the Pillow
|
||||
`Image`_ instance used to check if the file was a valid image.
|
||||
``UploadedFile.content_type`` is also updated with the image's content
|
||||
type as determined by Pillow.
|
||||
The ``image`` and ``content_type`` attributes described in the last
|
||||
paragraph were added.
|
||||
|
||||
.. _Pillow: http://pillow.readthedocs.org/en/latest/
|
||||
.. _Image: https://pillow.readthedocs.org/en/latest/reference/Image.html
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue