使用django标签显示信息

问题描述 投票:0回答:1

我正在 Django 上编写一个网站,该网站的目的是创建一个测试来评估学生的知识

我需要输出问题答案选项的帮助

我将问题保留在列表中,将答案选项保留在嵌套列表中 例如:

问题= [“问题1”,“问题2”,“问题3”]

答案= [[“答案1”,“答案2”,答案3],[“答案1”,“答案2”,答案3,答案4],
[“答案1”,“答案2”,答案3]]`

我需要以以下格式显示这些数据:

问题1
回答1

答案2

答案3

问题2

   
答案1
   
答案2
   
答案3
   
答案4

问题3

   
答案1
   
答案2
  
回答3

这是我的代码,它不能正常工作,我知道,我还没有弄清楚如何在 Django 标签中实现它

{问题中问题的%%}

            

{{问题}}

            
                    
    {答案中答案的%%}

                       
    {% 当前答案%}

                          

  • {{当前}}
  •                     
    {% endfor %}

                    
    {% endfor %}
                

{% endfor %}

python html django django-views django-templates
1个回答
0
投票
{% for question, answer_list in zip(questions, answers) %}
{{ question }}
<ul>
    {% for answer in answer_list %}
        <li>{{ answer }}</li>
    {% endfor %}
</ul>

{% endfor %}

这只是一个变体

© www.soinside.com 2019 - 2024. All rights reserved.