这是我的目录层次结构
flaskApp
|_ flaskApp.py
|_static
| |_realsurfstyle.css
|
|_templates
|_Realsurfhtml.html
以下是flaskApp.py文件中的相关render_template
@app.route('/<surfBreak>')
def waveHeight(surfBreak):
return render_template("Realsurfhtml.html", name=surfBreak)
这是我的html文件代码
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='static/realsurfstyle.css')}}"/>
我不知道我失踪了什么?
答案 0 :(得分:0)
您不必将静态放置在.css文件的文件路径中。从本质上讲,你告诉它文件的路径是/static/static/realsurfstyle.css
,所以请尝试将路径写为href="{{ url_for('static', filename='realsurfstyle.css')}}"
此外,我建议将.css文件放在标有css的静态目录中的文件夹中。这会将文件路径更改为href="{{ url_for('static', filename='css/realsurfstyle.css')}}"