推薦
from flask import flask,render_template
def index():
return render_template('index.html')
if __name__ == '__main__':
解析:
在檢視中的flask類中的引數作用:
1. template_folder 是存放頁面的資料夾,預設是templates
2. static_folder 是靜態資料夾的名字
3. static_url_path 是靜態檔案的路徑,跟前端頁面中的url路徑一致
在前端頁面中url_for('static',filename='1.jpg')
1. url_for中的第乙個引數"static"是乙個預設值,這個值不允許改動,當你的flask類中的引數static_url_path名字改變之後,它會將url_for中的"static"替換成"static_url_path"的路徑值;所以以後在做前端的時候就推薦寫"url_for"這種方法,如果以後的靜態檔案位址有改變就不需要在前端頁面重新寫了;
2.後邊的"filename"是檔名
Flask 靜態檔案 模板檔案設定
flask預設的設定 在django專案中,如果需要訪問靜態檔案,預設則是使用 static的字首來進行訪問。那麼對於flask來說,也是一樣的。那麼如果需要修改預設的配置,應該怎麼去設定呢?import name,static url path none,static folder static ...
flask中靜態檔案的呼叫
flask中靜態檔案的呼叫 coding utf 8 from flask import flask,render template 這裡在瀏覽器中可以直接訪問到static資料夾中的的靜態檔案 例如要獲取01.html,則直接輸入 127.0.0.1 8866 static 01.html 即可 ...
Flask 靜態檔案 和 模板渲染
靜態檔案 一般用於存放,樣式檔案 css,js等 儲存位置 包中或者檔案所在目錄建立乙個 static 目錄 訪問 在應用中使用 static 即可訪問 更好的方式是使用url for方法 例如 模板渲染 模板引擎 jinja2 儲存位置 應用是個模組,這個資料夾應該與模組同級 如果它是乙個包,那麼...