Исключение при использовании переменной как части тега в шаблоне Django (Wagtail CMS) - PullRequest
0 голосов
/ 24 марта 2019

Настройка сайта CMS Django / Wagtail. Попытка создать шаблон для изображений, который принимает размеры в качестве переменной, и включает шаблон с:

{% include "patterns/molecules/media/image.html" with media=page.featured_image caption=page.image_caption imgclass="extra-wide" sizing="fill-854x480" %} 

А затем в шаблоне я использую следующий код:

    {% with sizing as size %}
        {% if size %}
            {% image media size as img %}
        {% else %}
            {% image media fill-1280x720 as img %}
        {% endif %}
    {% endwith %}

Однако, это заканчивается исключением:

InvalidFilterSpecError at /slug/
Unrecognised operation: size
Request Method: GET
Request URL:    http://localhost:8000/slug/
Django Version: 2.1.7
Exception Type: InvalidFilterSpecError
...