может кто-нибудь, пожалуйста, дайте мне пример того, как изменить формат SORL-миниатюры в теге шаблона django.
Я прочитал документацию здесь: http://thumbnail.sorl.net/template.html#thumbnail
и пробовал разные способы реализации безрезультатно. Я получаю ошибки, похожие на: тег "миниатюра" получил неверный аргумент: "формат"
Мой код отлично работает без части " format="png" ", он просто создает миниатюру jpg. Однако я хочу миниатюру png. {% thumbnail product.main_image.picture 84x84 format="png" as image %}
Кроме того, добавление THUMBNAIL_FORMAT = "PNG" в мой файл settings.py ничего не дало.
Спасибо,
ОБНОВЛЕНИЕ: ВОТ КАК Я ИСПРАВИЛ ПРОБЛЕМУ:
Так что Исаак и Захвуд были правы. Это была вещь, зависящая от версии. Я решил свою проблему следующим образом:
1.) обновить до последней версии sorl
1.1) syncdb
2.) в настройках изменить THUMBNAIL_DEBUG = True
3.) добавить закрывающий тег, чтобы шаблоны выглядели так:
{% thumbnail product.main_image.picture "400x284" format="PNG" as image %}
<img src="{{ media_url }}{{ image }}" width="{{ image.width }}" height="{{ image.height }}" alt="{{ product.short_description }}"/>
{% endthumbnail %}
Это сработало!
4.)