模板变量渲染失败


#1

左边和右边分别为两个基本完全相同的index.html文件,但是左边会报错。并且运行之后无法正常显示,应该是无法正常渲染页面,大家谁有遇到么?求解答。


运行截图显示是空白的。


#2

如果报错指的是红框里那部分,可以忽略,PyCharm 识别不出扩展内部的模板文件。“无法正常显示”具体指什么?(后续请使用文字给出错误信息或代码。截图不方便阅读,也没法复制内容。)


#3

无法显示是我数据库有内容,应该像留言一样列出来,但是没有显示,也没有报错。


#4

有些奇怪,贴一下对应视图函数代码看看?


#5

这是index.html


这是form.py

这是view.py

我只是改了改变量名,其他的没怎么变。


#6

问题解决了,我一直以为是我的变量命名不合理,所以造成了在页面渲染的时候出了问题,一直取不到message的length和name、body等参数,一行行看之后发现是return返回了message而不是messages,少敲了一个‘s’。自己坑自己了。