Heroku + Amazon S3 + Django + PIL での注意点
Heroku + S3環境で、フォームからアップされた画像をPillow(PIL)で
リサイズ&トリミング(Cropping)するアプリをDjango1.4で作っていて、
3時間くらいハマってしまいました。
注意点を備忘。
Pillowは最新の2.0.0でなく、1.7.8を使用する
主な原因はコレでした。
同じエラーが出て色んな人が困っていて、
どうやらPillowが2.0.0がPython3に対応したことから起こっている問題のようです。
sorl-thumbnailのスレッドでそんな記述を見つけました。
Pillow 2.0.0 breaks django-imagekit and sorl-thumbnail
とりあえず疲れたので続きはまた今度。。。