2016-07-20 11 views
1

どのように私のリストの項目を自動インクリメントすることができますか?テンプレート内のdjango forloopcounter

私はこのようなものを持っている:

データ= { 'ポート':[22,80,443]、 'バナー':[ 'OpenSSHの'、 'のApache2'、 'アパッチ'] 'プロトコル':[私はたぶん... "value.2" など、 "value.1" に

を "value.0を" オートインクリメントすることができますどのように 'TCP'、 'TCP'、 'TCP']}

{% for key, value in data.items %} 
      <tr> 
       <th class="white">{{key}}</th> 
       <th class="black">{{value.0}}</th> 
      </tr> 
{% endfor %} 

forloop.counter0でやってもいいですか?しかしどうですか?

ありがとうございました!

+1

場合、あなたは再びそれを反復処理することができます。 – Gocht

答えて

1

あなたは別のforループを使用して値を反復処理することができます:[値]リストまたは辞書です

{% for key, value in ack.items %} 
    <tr> 
     <th class="white">{{key}}</th> 
     {% for v in value %} 
      <th class="black">{{v}}</th> 
     {% endfor %} 
    </tr> 
{% endfor %} 
+0

しかし、これは注文されていません。例えば。 私はkey1とkey2の最初の値を欲しいです、そして、私はkey1とkey2などの2番目の値を求めます。 – jstnk

+0

@jstnkあなたの質問を編集して、意図した出力の例を表示できますか? –

+0

編集されました。 私はこのように表示したい: - 試してみてください@jstnk>プロトコル – jstnk

関連する問題