easy-thumbnails
easy-thumbnails copied to clipboard
Generated URL is settings.MEDIA_ROOT + thumburl, not settings.MEDIA_URL + thumburl
settings.py:
MEDIA_URL = '/media/'
MEDIA_ROOT = '/var/www/media'
MEDIA_UPLOADS = '/var/www/media/'
THUMBNAIL_DEBUG = True
THUMBNAIL_SUBDIR = 'thumbs'
THUMBNAIL_NAMER = 'easy_thumbnails.namers.hashed'
THUMBNAIL_ALIASES = {'questions.Candidate':{'small':{'size':(200,200), 'detail':True}}}
models.py:
class SomeModel(models.Model):
picture = models.ImageField(
null=True,
blank=True,
upload_to=settings.MEDIA_UPLOADS + 'cand_pics'
)
Generated URL looks like: '/var/www/media/[thumburl]', not '/media/[thumburl]'.
What fundamental mistake am I making here?
@arnists, Value of upload_to
attribute for FileField
(or ImageField
) is relative to your MEDIA_ROOT
.