Python django can';t加载模型';将信息复制到模板
我正在使用Django和MySQL。我有一个模特。如果我在python shell中执行Python django can';t加载模型';将信息复制到模板,python,mysql,database,django,web-applications,Python,Mysql,Database,Django,Web Applications,我正在使用Django和MySQL。我有一个模特。如果我在python shell中执行Post.object.all(),它将显示所有的Post对象 不过,当我加上 posts = Post.objects.all() return render(request, 'index.html', {'posts': posts}) 在views.py中 及 在index.html中 我在索引页上根本看不到帖子的名字。我的密码怎么了?我如何知道我是否已成功将帖子传递到模板?代码看起来正确。是否确
Post.object.all()
,它将显示所有的Post对象
不过,当我加上
posts = Post.objects.all()
return render(request, 'index.html', {'posts': posts})
在views.py中
及
在index.html中
我在索引页上根本看不到帖子的名字。我的密码怎么了?我如何知道我是否已成功将帖子传递到模板?代码看起来正确。是否确实正在查看与此视图关联的页面?代码看起来正常,您可以将静态值传递给模板,并验证其是否正确显示,否则这是其他错误。若要知道是否成功传递了对象,请尝试此{{posts}}
,并确保位于正确的页面中。检查url.py
{% for post in posts %}
{{ post.title }}
{% endfor %}