starlette.routing.NoMatchFound

目前正在学习FastAPI, 目前是学习到了引入静态文件。这是我引入的本地文件的方式


url_for('/static', path='/imgs/favicon.ico')

只要启动服务,就会报错500,根据学习文档发现只要引用静态文件有一点点错就GG

应该是这个引入   url_for('static', path='/imgs/favicon.ico')

我的项目目录

-static

-template

main.py

解决思路:

    之前也报错模板找不到     我就自定义了一个HTML   里面内容就  一个 h1 标签   

     主要用来测试    确定哪一方出了问题     

    如果标签不显示,就代码问题,标签显示,就是模板问题

原文地址:https://www.cnblogs.com/jiangxunqi/p/13779330.html