【BUG】jinja2.exceptions.TemplateNotFound

这段时间,陆陆续续在做一些开发,记录下,这个该死的bug,把人反反复复折磨了1个小时,最终以一种意想不到的方式解决了它。

任务:设置后端服务器,我创建一个server.py,用于设置 Flask 服务器,并加载 ONNX 模型。前端也由test.html写好了。然后运行......

python 复制代码
# 定义了路由和展示的页面
@app.route('/')
def template():
    return render_template('./html/test.html')

此时我的工程目录是这样的,路径和文件名都没问题,简直怀疑人生。

python 复制代码
----project
    ----server.py
    ----html
        ----test.html

好,这样不行,那我就换成绝对地址,这样就不受目录的限制,然后依旧报错。

解决方案

最后,翻看了一些大家遇到这个问题的记录,修改后,我的工程目录是这样的

python 复制代码
----project
    ----server.py
    ----templates
        ----test.html

然后!!!!!就好了!!!!!!!!太离谱了!!!!!!存放html文件的文件夹名字必须是"templates"!!!!!!!

修改后就可以正常运行了。

相关推荐
永康李20 小时前
Pandas:从一个DataFrame中直接索引赋值到另一个索引位置出错的Bug及其解决方案
python·bug·pandas
NPE~20 小时前
Bug:Goland debug失效详细解决步骤【合集】
go·bug·goland·dlv失效
Urf_read1 天前
改BUG:远程连接redis失败,可能是防火墙的问题
java·redis·python·bug
Tlog嵌入式3 天前
单片机常见bug记录(长期更新)
单片机·嵌入式硬件·bug
会发光的猪。4 天前
el-input无法输入0.0001的小数,自动转换为0在vue3中的bug
前端·javascript·vue.js·elementui·bug
shandianchengzi4 天前
【BUG】LLM|Ubuntu 用 ollama 部署 DeepSeek 但没输出,llama 有输出
ubuntu·llm·bug·llama·ollama·deepseek
抽象具象化5 天前
Bug日记:Linux中systemctl restart network失败问题,网络故障
linux·运维·bug
王天华帅哥5 天前
day3 改bug
bug
吉凶以情迁5 天前
lua的local 变量和self 变量的理解理解后解决自己写的bug.
开发语言·bug·lua
qq_527887875 天前
【已解决】TypeError: AsyncConnectionPool.__init__(), new install bug, httpx==0.24.1
bug·httpx