2009-07-09 12 views

答えて

2

これは通常、ビュー機能で行うことです。反復可能なテンプレートタグでxが含まれている場合

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

今、あなたはあなたが直接

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

をしない表示することができ、単純な2要素のリストを持って、ノーがあります。

これは、通常、テンプレート自体の内部で必要なものではありません。周囲の問題についてより多くの文脈がなければ、良い答えは出せない。上記のコメントのようにネストされたリストを渡したい場合や、ビュー内でもっと計算を行い、単一のリストを渡す必要があると推測できます(何もしたくない場合は空のテスト)。

これが役に立ちます。

関連する問題