1. 程式人生 > >Jinja2模板引擎簡介

Jinja2模板引擎簡介

結構 文本格式 jin 視圖 響應 開發 python實現 template temp

視圖函數的作用是 : 處理業務邏輯和返回響應內容. 在開發中,把業務邏輯和表現內容放在一起,會增加代碼的復雜度和維護成本,這個時候使用模板,讓它來承擔返回響應的內容,能夠使代碼結構清晰,耦合度低

模板是一個包含響應文本的文件,flask中常用的是Jinja2這個模板引擎來渲染模板 渲染就是使用真實值替換變量,返回字符串的過程.

Jinja 是模板引擎,是由python實現的模板語言,flask內置的模板語言. 模板語言是一種被設計來自動生成文檔的簡單文本格式.

項目下創建template文件夾,用於存放所有的模板文件html文件

Jinja2模板引擎簡介