0
我試圖使用圖像添加到我的quiz.html頁面瓶:瓶url_for - 不正確的靜態文件夾路徑
<img src='{{url_for('static', filename='img/question-mark.png')}}' alt='' >
當我看網頁的源文件,它解釋爲: 「http://127.0.0.1:5000/quiz/static/img/question-mark.png 「而不是: 」?http://127.0.0.1:5000/static/img/question-mark.png
然而,我的css文件和js文件在quiz.html使用相同的語法就好加載我怎樣才能得到正確的靜態文件路徑
我現在的結構是:
|-app.py
|-templates/
|-main.html
|-quiz.html
|-static/
|-css/
|-img/
app.py
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def homepage():
return render_template("main.html")
@app.route('/quiz/')
def quiz():
return render_template("quiz.html")
if __name__=="__main__":
app.run(debug=True)
您是否從瓶子導入了url_for?請不要混用「」和「',你能分開嗎? –
看看這個例子:** ** –