파이썬/flask

파이썬 flask jinja2(진자)에서 len, enumerate ,주석 사용하기

개발자J군 2020. 10. 5. 15:35

flask jinja에서는 len() 함수를 그대로 사용할 수는 없다.

(values | length) 형태로 사용해야한다.

예시 : {% for index in range(values | length)%}

예시 : {%for i in range("안녕하세요" | length)%}

 

더불어  enumerate() 또한 그대로 사용할 수 없다.

{{loop.index}} 로 사용 가능하다.

 

      {%if loop.index < 4 :%}
      <li> {{loop.index}} </li>
      {%endif%}

 

진자 템플릿에서 주석은 {# 주석 #}로 처리한다.

 

 

반응형