烧瓶消息闪烁

时间:2019-09-18 11:25:16

标签: python flask

我目前正在学习Flask,并尝试在我的一个项目中使用消息闪烁。由于无法正确显示消息,我决定退后一步,并查看了一些入门教程。

我遵循了Tutorialspoint(link)上的那个,发现它在我的机器上不起作用。消息“您已成功登录”不可见。 后来,我尝试了按预期运行的官方教程(link)。

两个教程似乎都使用了几乎相同的示例和代码。主要区别似乎在于在于HTML模板。官方教程使用了一个额外的layout.html,其他模板正在对其进行扩展。

现在我有一个有效的示例,但是不知道为什么它起作用。 这里有人可能知道为什么只有这些教程之一有效的原因吗?还是我当地环境的错?我正在将Python 3.7.1和Flask 1.0.2一起使用

非常感谢您的帮助,在此先感谢您!

编辑: 我检查了第一个教程中的html输出,现在注意到它实际上已通过闪烁的消息进行了更新,但被“扰乱了”。

<head>
  <title>Flask Message flashing</title>
</head>
<body>


        <ul>

           <li<you were="" successfully="" logged="" in<="" li="">

        </li<you></ul>



  <h1>Flask Message Flashing Example</h1>
  <p>Do you want to <a href="/login">
     <b>log in?</b></a></p>

这是由于教程代码中的错字:      <li<{{ message }}</li> 所以这回答了我的问题

0 个答案:

没有答案