2012-05-12 1 views
0

루프 외부의 목록에있는 인스턴스 중 하나의 속성에 액세스하려면 어떻게합니까?어떻게 장고 템플릿의 목록에있는 엔티티 중 하나의 속성에 액세스합니까?

<table> 
    {% for field in fields %} 
     <tr> 
      <td>{{ field.name }}</td> 
      <td>{{ field.value }}</td> 
     </tr> 
    {% endfor %} 
    The value of the last field is: {{ WHAT_GOES_HERE??? }} 
</table> 

WHAT_GOES_HERE은 어떻게해야합니까? 나는 필드 last.value, fields.-1.value, 등을 시도했지만 올바른 구문을 모른다. 나는 동적으로 (매개 변수 값의 다음 세트의 시작 가리키는) 링크를 만들 그 값을 사용하고 싶습니다

답변

4

장고는이 경우의 forloop object을 제공

<table> 
    {% for field in fields %} 
     <tr> 
      <td>{{ field.name }}</td> 
      <td>{{ field.value }}</td> 
     </tr> 
     {% if forloop.last %} 
      The value of the last field is: {{ field.value }} 
     {% endif %} 
    {% endfor %} 
</table> 
+0

을 정확히 내가 찾고 있었어. 고맙습니다! –

관련 문제