Python flask应用程序显示CSS文件的404错误
我已经设置了flash/python网站的基本组件,我认为我做得很好,但显然有些地方不对劲。我正在使用flask为index.html提供一些css。但我一直在犯这样的错误:Python flask应用程序显示CSS文件的404错误,python,css,flask,Python,Css,Flask,我已经设置了flash/python网站的基本组件,我认为我做得很好,但显然有些地方不对劲。我正在使用flask为index.html提供一些css。但我一直在犯这样的错误: "GET /static/stylesheets/style.css HTTP/1.1" 404 - 这是我的照片,所以你知道它是什么样子 我已将的flask import url_中的放在routes.py文件的顶部 我把它放在index.html的标题中 <link rel="stylesheet" type=
"GET /static/stylesheets/style.css HTTP/1.1" 404 -
这是我的照片,所以你知道它是什么样子
我已将的flask import url_中的放在routes.py文件的顶部
我把它放在index.html的标题中
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='stylesheets/style.css') }}" />
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='stylesheets/style.css') }}" />
<title>lorem ipsum lorem ipsum lorem ipsum</title>
</head>
<body>
<h1>lorem ipsum lorem ipsum lorem ipsum</h1>
</body>
<div class="boxed">
lorem ipsum, lorem ipsum lorem ipsum lorem ipsum:
</div>
<div class="boxed">
this is text in a box
</div>
</html>
我的初始化.py
from flask import Flask
app = Flask(__name__)
from app import routes
还有我的index.html
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='stylesheets/style.css') }}" />
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='stylesheets/style.css') }}" />
<title>lorem ipsum lorem ipsum lorem ipsum</title>
</head>
<body>
<h1>lorem ipsum lorem ipsum lorem ipsum</h1>
</body>
<div class="boxed">
lorem ipsum, lorem ipsum lorem ipsum lorem ipsum:
</div>
<div class="boxed">
this is text in a box
</div>
</html>
因此,网页显示,但没有css。有什么想法吗?请显示您的其余代码。刚刚添加了init.py和routes.py的内容。您可以共享您的应用程序吗。yamth静态文件夹需要与templates文件夹处于同一级别。很难从dir树图像中分辨出来,但它看起来比dir树高一级。谢谢!这就是问题所在,我在模板级别移动了静态文件夹,现在一切都正常了。