2017-03-26 10 views
0

私は辞書反復辞書は

>>> filterdata 
{u'data': [{u'filter': u'predictions', u'filtervalue': u'32', u'filterlevel': u'cltv', u'filtertype': u'>'}, {u'filter': u'profile', u'filtervalue': u"'TOMMY'", u'filterlevel': u'firstname', u'filtertype': u'='}]} 

を持っていると私はDjangoのテンプレートでこれを使用しています

{% for c in filterdata.data %} 
    {{c}} ## print the current iterating dictionay 
    {% for d in c.items %} 
     {{ d.filtervalue }} ## does not print anything 
    {% endfor %} 
{% endfor %} 

私はあなたが反復している間違った

答えて

1

をやっているものを任意のアイデア過度に。 dは、dict内のキーと値のペアのセットです。 filteritemsは、これらのキーの1つで、ペア自体の属性ではありません。その内側のループを削除します。

{% for c in filterdata.data %} 
    {{ c.filtervalue }} 
{% endfor %} 
+0

ありがとう – user3411846

関連する問題