我有一个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
答案 0 :(得分:0)
用于烧瓶。要拥有模板,您需要一个模板文件夹。在该文件夹中,添加html文件。在服务器文件所在的主目录中,有一个名为template的文件夹。 将所有html文件添加到该文件夹中。接收服务器上的html文件。
@app.route("/test")
def test():
return render_template("test.html")
render_template方法是flask中的一个内置模板,它查找template文件夹作为其根目录,并在该文件夹中找到作为参数列出的文件。