【发布时间】:2013-06-05 12:50:54
【问题描述】:
我有以下示例结构
'_id': 1
'company': 'XXX'
'numberOfProducts': 2
'products': [
{'sku': 'cnx1cs', 'name': 'canon', 'qty': 3},
{'sku': 'nkx1cs', 'name': 'nikon', 'qty': 2}
]
当我在 html 文件(在 Django 中)中使用 {{list_of_assets.products.0.name}} 表示法时,它似乎比使用 dict.items()/dict.iteritems() 更舒服,尤其是当您考虑更多嵌套数组时。
但我不知道如何在 for 循环中控制数组项编号...
我的意思是,如果我们考虑上面的示例,我怎样才能通过在标签内以某种方式使用变量来迭代 for 循环两次并生成以下符号
{{list_of_assets.products.0.name}}
....
{{list_of_assets.products.1.name}}
问候
【问题讨论】: