not an image or a corrupted image

  • Опубликовано:
Получил ошибку
Upload a valid image. The file you uploaded was either not an image or a corrupted image
Решается следующим образом:

Перед PIL нужно установить libjpeg-dev.
sudo apt-get install libjpeg-dev
sudo pip install PIL --upgrade
Если вы уже установили PIL, то нужно удалить PIL, установить libjpeg-dev, затем заново установить PIL:
sudo pip uninstall PIL
sudo apt-get install libjpeg-dev
sudo pip install PIL
(http://stackoverflow.com/questions/1402002/why-cant-i-upload-jpg-files-to-my-django-app-via-admin)