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、運作;
如果你使用