模板渲染(Django):

时间:2018-06-04 05:48:41

标签: django

以下是包含这两个变量的上下文,并在我的Django应用程序中通过views.py发送以进行渲染:

{"all":[{"a":1, "b":2},{"a":3, "b":4}],

"columns": ["a", "b"]}

模板渲染中的代码

<table>
    <thead>
        <tr>
            {% for c in columns %}
                <td> {{ c }} </td>
            {% endfor %}
        </tr>
     </thead>
     {% for a in all %} 
         <tr>
             {% for c in columns %}
                 <td>{{ a.c }}</td>
             {% endfor %}
         </tr>
     {% endfor %}
</table>

问题:

我基本上是尝试使用上面的代码在Django中呈现表行。但是,即使数据存在,数据也不会显示在表格中。我是否通过编写a.c正确访问数据。如果没有,获得所需输出的正确代码是什么?

0 个答案:

没有答案