如何从密钥本身打印密钥的值
dict={}
dict.update({'aa':1})
dict.update({'ab':1})
dict.update({'ac':1})
return render_to_response(t.html, context_instance=RequestContext(request, {'dict':dict}))
因此,在本例中,我想打印密钥alert('{{dict.aa}}');
,也就是说,不使用任何循环,我们就可以在上面的示例中使用aa的引用来打印密钥,比如{dict['aa']}应该给出aa的值
如果你在做我认为你在做的事,你不应该用字典。传递给模板的参数已在字典中。如果不打算在它们上循环,最好直接将键放入模板参数中。
现在很容易在模板中引用它们。
如果你真的需要在任意字典上循环,那么AndiDog的答案是正确的。
永远不要调用字典
dict
,这样会覆盖当前作用域中的内置类型名dict
。您可以访问模板中的键和值,如下所示:
或者如果只需要密钥,则使用
d.keys
。相关问题 更多 >
编程相关推荐