Я пытаюсь обновить проект django, используя старый сёр-эскиз (v.3.2.5) до новейшего (v.12.0), но я не могу получить она генерирует шаблонные изображения в среде разработки, используя настройки, предоставленные: http://sorl-thumbnail.readthedocs.org/en/latest/reference/settings.html#thumbnail-dummysorl-thumbnail не генерирует изображения заполнителя
Вот мои настройки:
THUMBNAIL_DEBUG = True
THUMBNAIL_DUMMY = True
THUMBNAIL_DUMMY_SOURCE = 'http://placekitten.com/%(width)s/%(height)s'
MEDIA_URL = '/media/'
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
'LOCATION': '127.0.0.1:11211',
}
}
Это модель с использованием sorl ImageField:
from sorl.thumbnail import ImageField
class Cover(models.Model):
[... other fields here]
image = ImageField("immagine", upload_to='images/cover/%Y/%m/%d', max_length=255)
и админ наследует от sorl.thumbnail.admin.AdminImageMixin. Проект использует Django 1.6, но я пробовал те же настройки в другом проекте, который использует Django 1.5.5, и у меня такая же проблема.
Миниатюры корректно сгенерированы (и получены из кеша) для недавно обновленных изображений, но существующие изображения не заменяются заполнителями, ни в админке, ни на лицевых страницах (ответы на серверы разработки с 404).
Любые подсказки? Sorl docs действительно скудны ...
Запрос на утяжеление теперь объединен в ветку разработки, дайте ему попробовать –
Мы решили расширить наше пользовательское приложение (построенное поверх старого значка sorl-thumbnail) и заставить его работать самостоятельно, потому что теперь мы полагаемся на ngnix для обработки эскизов. Спасибо за ваш ответ! – yliharma