使用烧瓶,模板。找不到错误模板

时间:2020-07-15 23:06:58

标签: python flask

flaskblog.py 包含代码

from flask import Flask, render_template
app = Flask(__name__)

@app.route('/')
@app.route('/home')
def home():
    return render_template('home.html')

@app.route('/about')
def about():
    return '<h1> About page!</h1>'


if __name__ == '__main__':
    app.run(debug= True)

home.html 包含代码

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
    <h1> Home Page! </h1>
</body>
</html>

当我运行flaskblog.py时,我得到

 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

http://127.0.0.1:5000/ 放入野生动物园后,我得到的页面以

开头
jinja2.exceptions.TemplateNotFound

1 个答案:

答案 0 :(得分:1)

我刚刚在本地成功执行了您的代码,请仔细检查您的文件结构,它必须是:

/flaskblog.py
/templates
    /home.html