django, sorl-thumbnail оптимизация запросов

Всем привет, столкнулся с проблемой оптимизации запросов кеширования. Картинки изменяю через sorl-thumbnail. Если зайти в браузер с чистым кэшем сессии, то обнаруживаю подобную картину.введите сюда описание изображения

6 запросов на кеширование каждой из картинок. Можно ли это как либо оптимизировать queryset'ами или чем либо другим?

В models.py

@property
def photo_detail(self):
    if self.photo:
        return sorl.thumbnail.get_thumbnail(
            self.photo, "200x200", crop="center"
        )
    return None

во views.py пробовал как этот метод

{% thumbnail cat.photo "800x800" crop="center" as photo %}
   <img src="{{ photo.url }}" width="180px">
{% endthumbnail %}
введите сюда код

так и <img src="{{ photo.photo_detail }}" width="180px">

P.S Если удалить кэш и почистить python manage.py thumbnail cleanup

то кол-во запросов для кеширования 6 картинок становится каким-то фантастическим числом введите сюда описание изображения


Ответы (0 шт):