使用列表和字典从字典显示一些Django模板值

时间:2018-11-11 16:58:11

标签: python django-templates

我很难显示此词典中的一些值:

my_dict = {"temperature": [0,10], 
"gradient": [{"data":[{"start": 10, "end": 12}], "unit": "°C"}, {"data":[{"start": 12, "end": 15}], "unit": "°C"}]}

我想通过显示值10(键“ start”)和值12(键“ end”),然后显示值12(第二个键“ start”)和值15(使用Django模板的HTML页面中的第二个键“结束”)。 我该怎么办?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

{% for gradient_dic in my_dict.gradient %}
    {% for data_dic in gradient_dic.data %}
        Start = {{data_dic.start}}
        Stop = {{data_dic.stop}}
    {% endfor %}
{% endfor %}