【问题标题】:How to access to dictionary value via variables in another list in Django如何通过Django中另一个列表中的变量访问字典值
【发布时间】:2020-03-08 20:13:24
【问题描述】:

我的views.py中有这种情况

d = {'05:45':3,'06:30':6 (...) }
T = ['05:45','06:30' (...)]

我想在我的 HTML 网站中获得 d[T[i]]

我试图用点来调用它,但它不起作用。我会感谢您的帮助/提示。

【问题讨论】:

  • "我试图用点来调用它,但它不起作用。"您究竟尝试了什么? 究竟是什么
  • 我试过 {{ d.{{T.i}} }},我收到错误无法解析剩余部分

标签: python django python-3.x django-views


【解决方案1】:

您要做的是使用变量从字典中获取元素。我对吗 ?在 django 模板引擎中,这有点棘手,但可能。使用这个问题中的一些模板标签来完成这个

Performing a getattr() style lookup in a django template

【讨论】:

  • meh 我读过这个方法,但这对我来说太复杂了。(我刚开始我的 Django 冒险)
猜你喜欢
  • 2011-01-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-10-13
  • 2017-10-01
相关资源
最近更新 更多