2014-12-03 2 views
0

jinja 템플릿에서 for 루프를 해제하고 싶습니다./한 번만 실행하고 싶습니다. 어떻게해야합니까?루프 용 진자 템플릿

{% for one in ones %} 
    {{ one.column1 }} 
{% endfor %} 

다른 파일의 python 코드에서 '사람'을 얻고 있으며 jinja 템플릿에서 처리 중입니다. {{one.column1}} 한 번만 인쇄하고 싶습니다. column1은 Google 앱 엔진 데이터 저장소 항목의 입력란 중 하나입니다. column1의 값은 for-loop의 모든 반복에 대해 동일합니다. for 루프없이이 작업을 수행 할 수있는 다른 방법이 있습니까?

+2

당신이 봤어 :'{{것들 [0] .column1}}'? (for 루프가 없다.) – bernie

+0

정말 고마워. :) – Anna

답변

2

정말로 jinja2에서 휴식/계속 지원을 원하시면 - Loop Controls 확장을 살펴보십시오.

그냥 "확장"신사의 환경 인자에 추가 :

'environment_args': { 
    'autoescape': True, 
    'extensions': [ 
    'jinja2.ext.loopcontrols', 
    ], 
    'auto_reload': False, 
}