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)