Моя беда, пытаясь упростить это, я зашел слишком далеко, на самом деле stuffs
- это запись всех видов информации, я просто хочу, чтобы в ней был идентификатор.
stuffs = [[123, first, last], [456, first, last]]
Я хочу, чтобы my_sting
был
my_sting = '123, 456'
Мой исходный код должен был выглядеть так:
{% set my_string = '' %}
{% for stuff in stuffs %}
{% set my_string = my_string + stuff.id + ', '%}
{% endfor%}
Если подумать, stuffs
, вероятно, это словарь, но суть вы поняли.
Да, я нашел фильтр join
и собирался подойти к нему так:
{% set my_string = [] %}
{% for stuff in stuffs %}
{% do my_string.append(stuff.id) %}
{% endfor%}
{% my_string|join(', ') %}
Но добавление не работает без импорта расширений для этого, и чтение этой документации вызвало у меня головную боль. В нем явно не указано, откуда его импортировать или даже куда вы поместите оператор импорта, поэтому я решил, что поиск способа конкатирования будет меньшим из двух зол.
person
KacieHouser
schedule
14.01.2010