我想访问下面字典的键、值并将它们输出到 Django 模板文件中。但是,我无法获得价值。它引发了一个错误。如何访问每个字典key
及其值(option_name
、、、answer
)img_option
?
字典
{u'options': [{235: <OptionForm bound=False, valid=Unknown, fields=(option_name;answer;img_option)>},
{236: <OptionForm bound=False, valid=Unknown, fields=(option_name;answer;img_option)>},
{237: <OptionForm bound=False, valid=Unknown, fields=(option_name;answer;img_option)>},
{238: <OptionForm bound=False, valid=Unknown, fields=(option_name;answer;img_option)>}]
}
Django 模板
{% for key, option in options.items %}
<tr class="option_row rowRecord" id="{{key}}">
<td>{{option[key].option_name}}</td>
<td>{{option[key].img_option}}</td>
<td>{{option[key].answer}}</td>
<td><i class="material-icons option-delete">delete</i></td>
</tr>
{% endfor %}
引发错误
TemplateSyntaxError: Could not parse the remainder: '[0].option_name' from 'option[0].option_name'