如何在Django 2模板中的上下文嵌套字典中访问特定值?

时间:2019-03-21 22:34:59

标签: python django dictionary templates

我想在Django模板中呈现一个变量,而这个变量在另一个dict中的一个dict中。 我该怎么办?下面是一个例子。

views.js>

....(view)
dicIn = {'one': 1, 'two': 2}
dicOut = { 'a': None, 'b': dicIn }
context={
  res: dicOut
}
 return render_to_response('app/results.html', context)
....

这就是我想做的事
results.html>

<ul class="list-group">
  These are {{ res.b.two }} apples.
</ul>

呈现为

* These are 2 apples.

先谢谢您^^

1 个答案:

答案 0 :(得分:0)

这几乎是正确的,除了context不是模板上下文本身中的一项。您只需要{{ res.b.two }}