Flask入門教程(1) 定義Flask

2021-10-07 19:25:34 字數 879 閱讀 5046

本系列文章僅為入門教程,入門舉例

# 1.匯入flask擴充套件

from flask import flask, escape, url_for

# 2. 建立flask 應用程式例項

# 需要傳入__name__,作用是為了確定資源所在的目錄

# 3. 定義路由及檢視函式

# flask中定義路由是通過裝飾器實現的

'/')

defindex()

:return

'hello flask'

# 4. 啟動程式

if __name__ ==

'__main__'

:)

# 路由預設只支援get,如果需要增加,請自行指定

'/', methods=

['get'

,'post'])

defindex()

:return

'hello flask'

# 使用乙個檢視函式,來顯示不同使用者的訂單資訊

# <>定義路由的引數,<>內需要取個名字

'/orders/'

)def

get_order_id

(order_id)

:# 引數型別預設是字串

print

(type

(order_id)

)# 有的時候,需要對路由進行訪問優化,訂單id應該是乙個int 型別

# 需要在檢視函式中的()填入引數名,那麼後續的**才能使用

return

'order_id %s'

% order_id

flask入門教程1 flask安裝

1.推薦3.0以上版本,舊版本逐漸過時,不建議安裝舊版本python。2.建立乙個專案資料夾,然後建立乙個虛擬環境。pip install virtualenv建立完成後專案資料夾中會有乙個venv資料夾。虛擬環境非常有用,可以在系統的 python 直譯器中避免包的混亂和版本的衝突。3.輸入以下命...

Flask入門教程

目錄 1 flask 概述 2 flask 安裝 3 flask 應用 4 flask 路由 5 flask 變數規則 6 flask url構建 7 flask http方法 8 flask 模板 9 flask 靜態檔案 10 flask request物件 11 flask 將表單資料傳送到模...

Python關於flask 入門教程

flask核心 方法封裝 jinjia2 前端渲染值的語法 markupsafe 前端特殊字元的轉義,防止後端渲染時出現問題 itdangerous 加密和安全工具 werkzeug 德語,http協議封裝 1 pychrm右上角新建package,選擇flask,命名flask demo會自動生成...