【发布时间】:2014-10-05 15:53:55
【问题描述】:
情况如下。我们渲染一个视图。
return render(request, 'test.html', {'db_object': db_object, 'dict': dict }
在模板中,我们现在想使用db_object.key 访问字典。在 python 中,你通常会做dict[db_object.key]。在模板中,您可以使用{{ dict.some_key }} 来访问该值。但是下面这种情况你显然不能{{ dict.db_object.key }}
有没有办法做到这一点?
【问题讨论】:
-
你为什么要传递
dict?您可以访问模板中的上下文字典,您只需要执行{{ db_object.key }}..?还是我没有抓住重点? -
你不能使用
.itemssyntax吗? stackoverflow.com/questions/1275735/…