【发布时间】:2021-01-04 21:42:43
【问题描述】:
我想在我的 django 视图中使用一些虚拟数据来处理模板。当帖子变量在主函数之外时,我得到的只是空体。虽然当我把它移到里面时,一切都会显示出来。
from django.shortcuts import render
posts = [
{
'author': 'Kamil',
'title' : 'Post 1',
},
{
'author': 'Tomek',
'title' : 'Post 2',
},
]
def home(request):
context = {
'posts' : posts
}
return render(request, 'blog_app/home.html', context)
这也是我的html
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
{% for post in posts %}
<h1>{{ post.title }}</h1>
<p>By {{ post.author }}</p>
{% endfor %}
</body>
</html>
【问题讨论】:
标签: python html django django-templates