2009-07-09 4 views

답변

2

이것은 일반적으로보기 기능에서 수행하는 작업입니다.

aList = ["a", "b", "c"] 
listAndFlags = [ (item,item in aList) for item in someQuerySet ] 

지금 당신은 당신이 반복 가능한 템플릿 태그 x가 포함 된 경우

{% for item, flag in someList %} 
    <tr><td class="{{flag}}">{{item}}</td></tr> 
{% endfor %} 
1

없음 직접, 아니이 표시 할 수있는 단순한 2 요소 목록이 있습니다.

일반적으로 템플릿 자체에는 필요하지 않습니다. 주변 문제에 대한 더 많은 맥락이 없으면 좋은 대답을 줄 수 없다. 위의 주석과 같이 중첩 된 목록을 전달하거나보기에서 더 많은 계산을 수행하고 단일 목록을 전달해야한다고 추측하고 말할 수 있습니다 (아무 것도 수행하지 않으려면 빈 테스트).

희망이 도움이됩니다.

관련 문제