天天看點

Python web 架構 Flask 入門 macOS 下實踐記錄

Flask是一個使用 Python 編寫的輕量級 Web 應用架構。其 WSGI 工具箱采用 Werkzeug ,模闆引擎則使用 Jinja2 ,使用 BSD 授權。

Flask也被稱為 “microframework” ,因為它使用簡單的核心,用 extension 增加其他功能。Flask沒有預設使用的資料庫、窗體驗證工具。然而,Flask保留了擴增的彈性,可以用Flask-extension加入這些功能:ORM、窗體驗證工具、檔案上傳、各種開放式身份驗證技術。最新版本為0.12。

學習環境

macOS sierra 10.12.3

Python 2.7.10 

pip 9.0.1

Flask-0.12.2

安裝Flask

Linux或mac下使用以下指令安裝:

輸出如下:

執行 flask 檢視是否安裝成功:

完了,這就裝完了,比 Django 好,環境變量都不需要配置。

快速入門 quick start

随便找個目錄吧

建立一個檔案:hello.py ,内容如下:

打開終端,切換到檔案所在的目錄,執行以下指令啟動服務:

指令說明:

1、設定APP 的啟動檔案;

2、設定為調試模式啟動;

3、運作;

如果你使用