我正在尝试在Amazon EC2实例上托管我的Django项目,而且我的媒体网址存在一些问题(我怀疑)。目前,easy_thumbnails无法生成任何缩略图,它会返回错误:
Couldn't get the thumbnail ... The source file does not appear to be an image
在我看来,easy_thumbnails没有在图像或其他东西的正确目录中查找。调试视图显示我的URL配置如下:
MEDIA_ROOT: '/opt/python/bundle/6/app/media'
MEDIA_URL: '/media/'
STATIC_ROOT: '/opt/python/bundle/6/app/s'
STATIC_URL: '/static/'
STATICFILES_DIRS: ('/opt/python/bundle/6/app/static',)
我的本地开发版本上运行正常,所以我有点难过。有关检查的建议吗?使用FileZilla我可以登录我的EC2实例,果然,在媒体文件夹中我的图像被保存了,看起来easy_thumbnails看起来并不是在正确的位置或其他东西。