I am trying to upload images for the corresponding products through the Oscar admin panel.
The image appears in the folder /edx/app/ecommerce/ecommerce/media/images/products/2017/08 as expected.
==> /edx/var/log/supervisor/ecommerce-stdout.log <==
2017-08-02 03:58:15,363 ERROR 4037 [sorl.thumbnail] /edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/templatetags/thumbnail.py:84 - Thumbnail tag failed
Traceback (most recent call last):
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/templatetags/thumbnail.py", line 59, in render
return self._render(context)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/templatetags/thumbnail.py", line 137, in _render
thumbnail = get_thumbnail(file_, geometry, **options)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/shortcuts.py", line 8, in get_thumbnail
return default.backend.get_thumbnail(file_, geometry_string, **options)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/base.py", line 125, in get_thumbnail
thumbnail)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/base.py", line 158, in _create_thumbnail
default.engine.write(image, options, thumbnail)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/engines/base.py", line 139, in write
progressive=progressive
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/engines/pil_engine.py", line 233, in _get_raw_data
image.save(bf, **params)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/PIL/Image.py", line 1893, in save
save_handler(self, fp, filename)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/PIL/JpegImagePlugin.py", line 604, in _save
raise IOError("cannot write mode %s as JPEG" % im.mode)
IOError: cannot write mode RGBA as JPEG
==> /edx/var/log/ecommerce/edx.log <==
Aug 1 20:58:15 EDXProd [service_variant=ecommerce][sorl.thumbnail] ERROR [EDXProd 4037] [/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/templatetags/thumbnail.py:84] - Thumbnail tag failed
Traceback (most recent call last):
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/templatetags/thumbnail.py", line 59, in render
return self._render(context)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/templatetags/thumbnail.py", line 137, in _render
thumbnail = get_thumbnail(file_, geometry, **options)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/shortcuts.py", line 8, in get_thumbnail
return default.backend.get_thumbnail(file_, geometry_string, **options)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/base.py", line 125, in get_thumbnail
thumbnail)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/base.py", line 158, in _create_thumbnail
default.engine.write(image, options, thumbnail)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/engines/base.py", line 139, in write
progressive=progressive
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/sorl/thumbnail/engines/pil_engine.py", line 233, in _get_raw_data
image.save(bf, **params)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/PIL/Image.py", line 1893, in save
save_handler(self, fp, filename)
File "/edx/app/ecommerce/venvs/ecommerce/local/lib/python2.7/site-packages/PIL/JpegImagePlugin.py", line 604, in _save
raise IOError("cannot write mode %s as JPEG" % im.mode)
IOError: cannot write mode RGBA as JPEG