我想打印一个给定的帖子列表的名称,但它提供了一个空白的响应。
下面是views.py
的代码
from django.shortcuts import render
post = [
{
'name':'Abc,
'dob':'01/01/1998'
},
{
'name':'Xyz',
'dob':'24/01/1993'
}
]
def home(requests):
return render(requests,'app1/home.html',dict(post))
home.html
的含量
{% for item in post %}
<p>name is {{ item.name }}</p>
{% endfor %}
这里它显示空白响应而不是打印名称...那么我如何解决这个问题?
我尝试创建另一个变量并将其传递给home.html
一个二个一个一个
以上代码给出了预期结果。
1条答案
按热度按时间rlcwz9us1#
模板中的值是通过键来访问的。为此,您需要声明它,在本例中为'context',在第二个示例中为'posts':
模板