easy-thumbnails icon indicating copy to clipboard operation
easy-thumbnails copied to clipboard

Generated URL is settings.MEDIA_ROOT + thumburl, not settings.MEDIA_URL + thumburl

Open beltiras opened this issue 8 years ago • 1 comments

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?

beltiras avatar Aug 01 '16 14:08 beltiras

@arnists, Value of upload_to attribute for FileField (or ImageField) is relative to your MEDIA_ROOT.

debanshuk avatar Aug 01 '16 19:08 debanshuk