Python 烧瓶不';无法正确加载css

Python 烧瓶不';无法正确加载css,python,html,css,flask,Python,Html,Css,Flask,我正在使用Flask,一切都很顺利,直到我创建了另一个路径,样式表没有加载 样式表在静态文件夹中,但我无法加载它 它适用于回家后第一条路线上的路线,例如(“/home”、“/index”、“/dashboard”)。当它进入次要路由时,它会删除样式,例如,(“/home/first”,“/index/first”)确保该文件扩展了基文件或包含css样式链接的任何文件 {%extensed“模板”\u链接到\u css.py“%} Jinja最强大的部分是模板继承。模板继承允许您构建一个基本“骨

我正在使用Flask,一切都很顺利,直到我创建了另一个路径,样式表没有加载

样式表在静态文件夹中,但我无法加载它


它适用于回家后第一条路线上的路线,例如
(“/home”、“/index”、“/dashboard”)
。当它进入次要路由时,它会删除样式,例如,
(“/home/first”,“/index/first”)

确保该文件扩展了基文件或包含css样式链接的任何文件

{%extensed“模板”\u链接到\u css.py“%}
Jinja最强大的部分是模板继承。模板继承允许您构建一个基本“骨架”模板,该模板包含站点的所有公共元素,并定义子模板可以覆盖的块

例如:


{%extends'引导/base.html%}
{%block styles%}
{{super()}}
{%endblock%}
{%block content%}
{%endblock%}
此基础模板首先从
flask bootstrap
继承样式。然后定义指向
styles.css
文件的链接。所有子模板的内容都将包含在
块内容中
。因此,无论您创建什么样的模板,只要它继承了这个基础模板,您在
styles.css
中定义的样式将始终适用

调用
home()
view函数时呈现的子模板(例如
index.html
)如下所示:


{%extends'base.html%}
{%block content%}
{%endblock%}
您可以使用关键字
extends
继承基础模板。如前所述,内容将出现在基本模板的
块内容中,因此必须明确定义

呈现此页面的路径可以如下所示:

#routes.py
从应用程序导入应用程序
从flask导入渲染模板
@应用程序路径(“/主页”)
def home():
返回渲染模板(“index.html”)
因此,无论您创建什么样的模板,只要您继承了基础模板,您的样式都将应用于其中的每一个模板


阅读更多信息。

烧瓶日志中是否有404?另外,请提供实际代码和文件夹结构屏幕视图。