Flask render_template TemplateNotFound

时间:2015-05-18 18:44:39

标签: python flask

我正在修补Flask与Postgres玩游戏,而db的东西正在游泳,但是令人费解的是,我无法让render_template工作。以下是相关内容:

app.py

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()

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

所以我看过这个:

Python - Flask: render_template() not found

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

1 个答案:

答案 0 :(得分:2)

好吧,我是一个蠢货。我在命令行上git提交我的更改,并看到templates目录在父目录中。它在Finder中看起来并不那样。