Flask

维基百科,自由的百科全书
跳转至: 导航搜索
Flask
開發者 Armin Ronacher
初始版本 2010年4月1日 (2010-04-01)
穩定版本 0.9/
2012年7月1日;10個月前 (2012-07-01)[1]
程式語言 Python
作業系統 跨平台
類型 Web應用框架
許可協議 BSD
網站 flask.pocoo.org

Flask 是一個輕量級的 Web應用框架 , 使用 Python 編寫。基於 Werkzeug WSGI 工具箱和 Jinja2 模板引擎Flask 使用 BSD 授權。

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

目录

歷史 [编辑]

Flask 的作者是 Armin Ronacher。本來只是作者的一個愚人節玩笑,不過後來大受歡迎,進而成為一個正式的專案。"It came out of an April Fool's joke but proved popular enough to make into a serious application in its own right.".[2][3] Flask 受 Ruby的 Sinatra英语Sinatra_(software) 影響。

特色 [编辑]

  • 內建開發用伺服器和debugger
  • 整合單元測試 (unit testing)
  • RESTful request dispatching
  • 使用 Jinja2英语Jinja (template engine) 模板引擎
  • 支援 secure cookies (client side sessions)
  • 100% WSGI 1.0 相容
  • Unicode based
  • 詳細的文件、教學
  • Google App Engine 相容
  • 可用 Extensions 增加其他功能

使用Flask的程式網站 [编辑]

參見 [编辑]

外部連結 [编辑]

參考 [编辑]