Flask中怎樣返回html檔案?
一般而言,我們在檢視中返回的是字串的形式,但是也會有其他返回的需求,比如html檔案。那麼這時我們就要用到flask的render_template,來對返回的物件進行改變。當然還有其他的返回方法,不過本篇要帶來的這種方法使用更廣泛一點。下面我們就具體返回html檔案的方法進行詳解。
1、在templates資料夾建立一個html檔案,內容隨便寫一點如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Index</title> </head> <body> <h1>This is index page</h1> </body> </html>
2、使用Flask物件app的send_static_file方法,使檢視函式返回一個靜態的html檔案,但現在我們不使用這種方法,而是使用flask的render_template函式,它功能更強大。
從flask中匯入render_template,整體程式碼如下:
from flask import Flask, render_template import config app = Flask(__name__) app.config.from_object(config) @app.route('/') def index(): return render_template('index.html') if __name__ == '__main__': app.run()
render_template函式會自動在templates資料夾中找到對應的html,因此我們不用寫完整的html檔案路徑。
以上就是Flask中返回html檔案的方法,大家在看完上面的步驟後,也趕快動手進行試驗吧,看看能否成功完成返回html的結果。更多Python框架指路:
(推薦作業系統:windows7系統、flask1.0,DELL G3電腦。)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2318/viewspace-2830777/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- html檔案怎麼開啟(手機html檔案怎麼開啟)HTML
- 安卓手機怎樣將PDF檔案轉為HTML安卓HTML
- 使用Flask-Dropzone在Flask程式中實現檔案上傳Flask
- Flask——檔案上傳Flask
- gulp-html-import,在html中引入外部html檔案HTMLImport
- 怎樣修改網站主頁原始碼,如何編輯網站的HTML檔案網站原始碼HTML
- 怎樣使用AnyTrans管理iOS檔案?iOS
- 怎樣使用 awk 刪掉檔案中重複的行
- 怎樣理解和識別 Linux 中的檔案型別Linux型別
- 在 Git 中怎樣克隆、修改、新增和刪除檔案?Git
- flask返回圖片流Flask
- PbootCMS網站怎麼修改HTML模板檔案boot網站HTML
- mac誤刪檔案怎樣快速找回?Mac
- 原始碼解析Flask的配置檔案原始碼Flask
- SingleFile:將網頁像快照一樣下載儲存到本地一個HTML檔案中網頁HTML
- ecshop二開小技巧-VSCODE 中.t檔案識別為html檔案VSCodeHTML
- Python Flask+Pandas讀取excel顯示到html網頁: 沒有excle檔案提示PythonFlaskExcelHTML網頁
- 怎樣阻止ICloud同步某個指定檔案Cloud
- jquery怎麼樣判斷檔案是否存在jQuery
- Caj檔案怎樣整篇轉換成Word
- python 將 CVS檔案轉為HTML檔案PythonHTML
- HTML中相對路徑的方式引用檔案HTML
- win10怎麼更改檔案屬性 win10怎樣修改檔案屬性Win10
- md檔案批次轉htmlHTML
- 如何編寫html檔案HTML
- HTML input file 檔案域HTML
- HTML input file檔案域HTML
- PDF檔案轉HTML方法HTML
- 怎樣製作證書請求檔案CSR
- word檔案怎樣取消只讀模式 把只讀檔案轉化為可編輯檔案模式
- VScode如何在瀏覽器中開啟html檔案VSCode瀏覽器HTML
- HTML5怎樣建立畫布?HTML
- nodeJS根據檔案字尾名讀取檔案並返回符合檔案總數NodeJS
- 01 讀取模板HTML檔案HTML
- 017-html檔案路徑HTML
- MySQL輸出html格式檔案MySqlHTML
- Python解析XML檔案生成HTMLPythonXMLHTML
- win10休眠檔案如何清除 win10刪除休眠檔案怎樣操作Win10