烧瓶无法在高品质文本中找到html模板

时间:2018-07-16 15:11:54

标签: python flask

我有一个Flask应用程序,我刚刚在其中创建了一个新的HTML文件,我想将其链接到该文件,但是它显示未找到URL。我尝试使用url_for并直接与路径直接链接,但是没有任何效果。

我不确定升华或Flask是否有问题。我可以轻松地链接过去创建的其他HTML,但是新的HTML不会这样做。

here is the picture of the files I have in my templates folder

我不知道为什么会这样吗?

我对不同的HTML页面进行了高级处理,并将它们另存为HTML页面。每当我使用“在浏览器中打开”选项时,它都可以正常工作,但是当我在应用程序中运行它时,效果却不佳。

我尝试使用UNIX命令curl 127.0.0.1:5000/test 测试特定的URL并收到错误curl: (7) Failed to connect to 127.0.0.1 port 5000: Connection refused

1 个答案:

答案 0 :(得分:0)

用于烧瓶。要拥有模板,您需要一个模板文件夹。在该文件夹中,添加html文件。在服务器文件所在的主目录中,有一个名为template的文件夹。 将所有html文件添加到该文件夹​​中。接收服务器上的html文件。

@app.route("/test")
def test():
    return render_template("test.html")

render_template方法是flask中的一个内置模板,它查找template文件夹作为其根目录,并在该文件夹中找到作为参数列出的文件。