python - 使用带有列表和字典的字典中的 Django 模板显示一些值
问题描述
我很难从这个字典中显示一些值:
my_dict = {"temperature": [0,10],
"gradient": [{"data":[{"start": 10, "end": 12}], "unit": "°C"}, {"data":[{"start": 12, "end": 15}], "unit": "°C"}]}
我想通过显示值 10(键“开始”)和值 12(键“结束”)来使用键“梯度”中的值,然后显示值 12(第二键“开始”)和值 15(第二键“ end") 在我的带有 Django 模板的 HTML 页面中。我怎样才能做到这一点 ?
提前致谢。
解决方案
你可以这样做:
{% for gradient_dic in my_dict.gradient %}
{% for data_dic in gradient_dic.data %}
Start = {{data_dic.start}}
Stop = {{data_dic.stop}}
{% endfor %}
{% endfor %}
推荐阅读
- java - 如何将几个参数移动到杰克逊的另一个节点?
- vba - VBA - 从 ASP 页面检索数据
- ffmpeg - 使用复杂过滤器 amerge 的 FFmpeg 无法在 iOS 上播放
- javascript - 如何在状态之间为图像设置动画
- ios - Scenekit 错误:C3DNode finalize 中发现的场景图不一致 - 无能为力
- python - Scrapy webscraping输出页面中缺少的元素
- c# - System.Collections.Immutable 容器,为什么要密封?
- sql - VB.NET SQL 查询失败。必须声明 Scalar 但它已经被删除
- android - 如何构建 64 位 hvx 库?
- c++ - 顶点和索引缓冲区如何在 DirectX11 中使用顶点、法线和 Texcoords 工作