【发布时间】:2011-07-10 07:38:21
【问题描述】:
t=[]
t.append(("a",1))
t.append(("b",2))
t.append(("c",3))
return render_to_response(t.html, context_instance=RequestContext(request, {'t':t}))
如何在不使用 for 循环的情况下访问 Django 模板中的 t 值?我尝试了以下方法,但似乎不起作用:
alert('{{t[a]}}');
alert('{{t[c]}}');
【问题讨论】:
-
将值分配给 t 的代码中存在错误。目前它以 TypeError 失败,所以我们无法确定 t 的 real 结构是什么,所以我们无法帮助您。复制粘贴您的视图代码以防止这些错误。
标签: django django-models django-templates django-views