Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Flask render_模板模板未找到_Python_Flask - Fatal编程技术网

Python Flask render_模板模板未找到

Python Flask render_模板模板未找到,python,flask,Python,Flask,我正在用Flask修补Postgres,db的工作进展顺利,但令人烦恼的是,我无法让render_模板工作。以下是相关位: app.py test2.html文件位于./templates目录中。当我运行应用程序并点击该url时,我得到了jinja2.exceptions.TemplateNotFound 所以我看了这个: 这并不是特别有启发性。“我的模板”文件夹位于目录树中应用程序的旁边。我肯定这很简单,但我没看到。嗯,我是个笨蛋。转到命令行上的git commit my changes,看

我正在用Flask修补Postgres,db的工作进展顺利,但令人烦恼的是,我无法让render_模板工作。以下是相关位:

app.py test2.html文件位于./templates目录中。当我运行应用程序并点击该url时,我得到了
jinja2.exceptions.TemplateNotFound

所以我看了这个:


这并不是特别有启发性。“我的模板”文件夹位于目录树中应用程序的旁边。我肯定这很简单,但我没看到。

嗯,我是个笨蛋。转到命令行上的git commit my changes,看到templates目录位于父目录中。在Finder中它看起来不是那样的

from flask import Flask, render_template
app = Flask(__name__)
@app.route("/test2/")
def test2():
    return render_template('test2.html')
if __name__ == "__main__":
    app.debug = True
    app.run()