【发布时间】:2021-06-07 10:43:45
【问题描述】:
我已经查看了 this 和 this 和 this 但没有一个与我的问题有关。
我有一个最基本和最简单的可以想象的烧瓶脚本,带有一个非常简单的 HTML 页面。你可以在这里检查自己:https://1ee1eb4d224e.ngrok.io
我不知道我做错了什么。我把{{ result }}放在我的html页面中。我在 Flask 中添加了一条路线,使用 jinjas render_template 并为 result 指定了一个值。然而在实际的 HTML 页面上,我仍然只看到{{ result }}?这是一个错误吗?我肯定不能搞砸这么琐碎的事情……对吧?
编辑:所以似乎烧瓶根本没有呈现 Jinja2 标签 - 我为测试添加的 If 语句也只是像这样显示在网站上。我不知道我错过了什么,因为 Jinja2 是内置在烧瓶中的,我不应该做任何其他事情来让 jinja 的渲染引擎工作?
【问题讨论】:
-
嗯...不知道...但我认为它的工作...你可以查看repl.it的这个链接...repl.it/join/tjnounff-shivendraprata3
-
哇,这很奇怪。我在两台机器上测试过...
-
只是html模板在模板目录中。我想这应该不是问题。
-
该死的......实际上就是这样......要么我是超级盲人,要么它实际上没有说 html 必须在“模板”文件夹中的任何地方......非常感谢