Сохранить результат фильтра Jinja

В основном я пытаюсь использовать фильтр «случайный» для выбора случайного элемента из моего списка, но затем я хочу использовать этот случайно выбранный элемент в нескольких местах.

Как мне установить результат фильтра для переменной, которую я могу использовать в нескольких местах.

Если я вызову «случайный» фильтр несколько раз, мало шансов, что они будут одинаковыми.

По сути, то, что я хочу сделать:

{% set image = {{ images | random }} %}

очевидно, что это не работает.

7
задан RHollister 30 November 2011 в 16:51
поделиться