나는 그것을 단순화하려고 노력하면서 실제로 너무 멀리 갔다. 실제로는 stuffs
이 모든 종류의 정보를 기록하고있다. 나는 그저 이드를 원한다.
stuffs = [[123, first, last], [456, first, last]]
나는 내 원래의 코드는 다음과 같이 봤어야
my_sting = '123, 456'
로 my_sting
원하는 :
{% set my_string = '' %}
{% for stuff in stuffs %}
{% set my_string = my_string + stuff.id + ', '%}
{% endfor%}
그것에 대해 생각, stuffs
아마 사전,하지만 당신은 요점을 얻을 .
이
{% set my_string = [] %}
{% for stuff in stuffs %}
{% do my_string.append(stuff.id) %}
{% endfor%}
{% my_string|join(', ') %}
그러나 그것을 할 확장을 가져, 그 문서를 읽지 않고 작동하지 않습니다 APPEND 나에게 두통을했다 :
예 나는 join
필터를 발견하고, 이런 식으로 접근하려고 했어요 . 그것은 import 문을 어디에서 가져올 지, 심지어 import 문을 어디에 넣을 지 명시 적으로 밝히지 않았기 때문에, concat하는 방법을 찾는 것이 두 가지 중 적은 것이 더 적은 것이라고 생각했습니다.
OK 원래의 코드 내가 작품을 게시 것을, 나는에서 {{}}에 있었다 {{%%} 대신 {{}}을 (를) 사용하여 실제 코드를 검색하고 최선의 방법으로 접근하여이를 수행 할 수있는 방법을 찾았습니다. } 내 좌절감에 빠져 들었다. 응답을 주셔서 감사합니다 – KacieHouser