django / ImageKit - показывает абсолютный путь к изображениям

Я использую ImageKit и по какой-то причине он отображает абсолютный путь к изображениям. Любая идея, как сделать так, чтобы отобразить путь, который я указал в MEDIA_URL?

1 ответ

Решение

Проблема в моделях с ImageKit's cache_dir SETING. Если вы поставите косую черту перед вашим путем и укажете абсолютный путь к вашим изображениям, то при извлечении изображений в шаблоне будет показан абсолютный путь к вашим изображениям:

cache_dir = '/mymedia/myimages/cache/'

Но если вы удалите косую черту из своего пути и не включите папку, упомянутую в MEDIA_URL (в settings.py), тогда проблема со ссылкой на абсолютный путь исчезнет:

cache_dir = 'myimages/cache/'
Другие вопросы по тегам