Flask框架搭建5過濾器搭建

2021-10-08 23:12:17 字數 828 閱讀 8311

我們這次不沿用之前搭建的模板了,我們開始新的搭建,搭建乙個過濾器。

完整**如下:

#encoding='utf-8'

from flask import flask,render_template

from livereload import server

flask

(__name__)

route

('/'

)def index()

:return

render_template

('index2.html'

,title="",

body=

"## header2"

)template_filter

('md'

)def markdown_to_html

(txt)

: from markdown import markdown

return

markdown

(txt)

if __name__ ==

'__main__'

: live_server =

server

live_server.

watch

('**/*.*'

) live_server.

serve

(open_url=true)

首先,我們要去安裝第三方庫markdown。安裝命令如下:

flask框架模板自定義過濾器

過濾器的本質是函式。當模板內建的過濾器不能滿足需求,可以自定義過濾器。自定義過濾器有兩種實現方式 重要 自定義的過濾器名稱如果和內建的過濾器重名,會覆蓋內建的過濾器。方式一通過呼叫應用程式例項的 add template filter 方法實現自定義過濾器。該方法第乙個引數是函式名,第二個引數是自定...

vue筆記 5 過濾器

vue允許在mustache插值和v bind使用過濾器,用於對一些常見文字進行格式化。過濾器是對原資料進行修改後再顯示,不會修改原資料的內容。例如下面這段 lang en charset utf 8 titletitle src script head p div vue.filter msgfo...

Flask簡單框架搭建

flask是一款十分輕量級的python web應用框架 用pycharm建立專案的時候,選擇flask,開啟pycharm new project flask,點create。簡單的flask專案基本目錄 templates html檔案存放位置 static 靜態檔案css和js存放位置 vie...