【发布时间】:2015-11-09 21:22:59
【问题描述】:
所以我的源代码中有以下数组:
values: [
{
"Question" : ["question two"] , "Answer" : ["answer to question 2"]}
, {
"Question" : ["question one"] , "Answer" : ["answer to question one"] }
, {
"Question" : ["question one"] , "Answer" : ["another answer to question one"]}
我需要将信息呈现为列表视图,使其看起来像这样:
问题二
回答问题 2
问题一
回答问题一
第一个问题的另一个答案
我正在使用 Django 和 HTML 来呈现视图,这是我目前的代码
<div>
{% with "" as name %}
{% for value in view.data.values %}
<li>
{% ifnotequal value.Question name %}
<div>{{value.Question|default:''}} {{value.question_creation_date}}</div>
{% endifnotequal %}
<div>{{value.user_creation_date}} {{value.Answer}}</div>
</li>
<!-- set name equal to value.Question -->
{% endfor%}
{% endwith %}
</div>
【问题讨论】:
标签: python html django for-loop django-templates