2016-07-25 74 views
-1

在我的項目中有一個名爲mine的文件夾,其中包含2個子文件夾(靜態文件夾&模板文件夾)和1個app.py文件init。無法將js文件鏈接到燒瓶模板中的html文件

我已將我的jQuery腳本文件放在靜態文件夾中,shop.html文件位於模板文件夾中。我想將該html文件鏈接到該js文件。

我把這個HTML文件裏:

<script type=text/javascript src="{{url_for('static', filename='/static/hide.js') }}"></script> 

但它不工作?問題是什麼?

回答

1

你在裏面有重複'static'

url_for('static', filename='hide.js') 

第一'static'會自動指向靜態文件夾中的網址填充,因此將'static'filename領域是多餘的。

url_for('static', filename='static/hide.js') 
# '/static/static/hide.js' 

url_for('static', filename='hide.js') 
# '/static/hide.js' 
+0

是的,我知道,但'<腳本類型=文本/ JavaScript的SRC = 「{{url_for( '靜',文件名= 'hide.js')}}」>'沒有爲我工作我改變了路徑。 – niloofar

+0

哦,是的,我發現這個問題,只是一個小錯誤。但是謝謝你解釋。 – niloofar