我花了几乎一天的时间试图弄清楚为什么我的 css 文件不能与我的 html 文件一起使用。所有堆栈溢出答案对我都不起作用。
我将不胜感激此时能得到的任何帮助。我正在运行安装了 Flask 的 python 3.8.1,并使用 pycharm。 点击这里查看我的文件结构截图, 这是主要的python文件代码:
from flask import Flask , render_template,
app = Flask(__name__)
@app.route('/')
def index( ):
return render_template("index.html" )
if __name__ == '__main__':
app.run( debug=True)
这是我希望CSS显示的index.html文件代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
<h1> Title </h1>
<h2>Second headline</h2>
<body>This is an orange test6</body>
</head>
<body>
<link rel="stylesheet" type="text/css" href=" {{ url_for('static', filename=' style.css') }}">
</body>
</html>
这是我在 pycharm 中运行该文件时看到的错误:
“GET / HTTP/1.1” 200 - “GET /static/%20style.css HTTP/1.1” 404 -
这是 CSS 代码:
h1{
color: yellow;
}
body {
color: orange;
}
h2 {
color: pink;
}
慕村9548890
翻过高山走不出你
慕森王
相关分类