从查询集调用的字典的dict不会在django模板中显示键和值

时间:2018-06-11 22:54:53

标签: python django dictionary django-templates

我从包含字典的查询集中获取数据看起来这个
{'somekey': {'name1': 'value1','name2': 'value2','name3': 'value3',...}}

我在django模板中工作,我在显示数据我得到了如上所述的字典,

我正在这样做:

   {% for key, val in rec.col_ass.items %} {{key}} : {{val}} {% endfor %}


模板代码:

 <tbody>
{% for tps in arr %}
<tr>
<th style="vertical-align: middle">Solicitado</th>
<td style="vertical-align: middle"><a  href="#my_modal" data-toggle="modal" data-book-id="{{tps}}" data-txt-id="{{tps}}" data-book-url="{{tps}}">{{tps}} </a></td>
{% for rec in colab %}
{% if rec.tps == tps %}
 <td style="vertical-align: middle">
{% for key, val in rec.col_ass.items %} # here is my problem
{{key}} : {{val}} # -->> values
{% endfor %}
</td>
{% endif %}
{% endfor %}
<td>
{% for doc,serv in dict.items %}
{% if serv == tps %}
{{doc}}<br>
{% endif %}
{% endfor %}
</td>
</tr>
{% endfor %}
 </tbody>


showing in template

TKS

0 个答案:

没有答案