我正在Django上写一个网站,这个网站的目的是创建一个测试来判断学生的知识
我需要帮助输出问题答案的选项
我将问题保存在列表中,并将答案选项保存在嵌套列表中 例如:
问题=["问题1","问题2","问题3"]
answers = [[ "answer1","answer2",answer3 ],["answer1","answer2",answer3,answer4 ] ,
["answer1","answer2",answer3 ]]`
我需要这些数据以以下格式显示:
question1
answer1
answer2
answer3
question2
answer1
answer2
answer3
answer4
question3
answer1
answer2
answer3
这是我的代码,它工作不是很正确,我知道,我还没有想出如何在Django标签中实现它
{% for question in questions %}
<p>{{question}}</p>
<ul>
{% for answer in answers %}
{% for current in answer %}
<li><input type="radio" id="option{{ forloop.parentloop.counter }}_{{ forloop.counter }}" name="answer{{ forloop.parentloop.counter }}" value="{{ current }}">{{ current }}</li>
{% endfor %}
{% endfor %}
</ul>
{% endfor %}