У меня есть приложение фляги, в котором мой родительский блок (использующий jinja 2) имеет цикл for, и я хотел бы использовать родительский цикл for в моем мета-блоке, который находится внутри родительского блока. Метаблок не распознает переменную i и выдает ошибку, которая говорит: " UndefinedError: 'i' не определено ". Как мне использовать эту переменную в моем мета блоке.
{% block content %}
{% for i in airlines %}
{% block meta %}
<meta property="og:image" content="{{ i.ImageURL }}" />
{% endblock meta %}
{% endfor %}
{% endblock content %}
Во-вторых, когда я кодирую описанным ниже способом, я получаю результат, используя область видимости, но когда я пытаюсь получить доступ к элементу, например, "{{i.ImageURL}}", тогда он не работает.
{% block metaimage scoped %}
{{ i }}
{% endblock %}