我试图遍历一个简单的列表,如
{% for x in y %}
<p>My name is {{ x }}</p>
{% endfor %}
我的竞争就像这样
def listloop(request):
y= ['John', 'Julie', 'Pat']
context ={'x':y}
return render(requst, 'index.html', context)
但这显示空白页面。请帮助我做错了什么。感谢。
答案 0 :(得分:1)
你在dict中错误命名了上下文变量。它应该是:
def listloop(request):
y = ['John', 'Julie', 'Pat']
context = {'y': y} # 'y' instead of 'x'
return render(requst, 'index.html', context)