Python基礎知識之常用框架Flask介紹!

老男孩IT教育機構發表於2020-12-09

  在學習Python的過程中,大家應該都知道Flask框架,尤其是進行web開發的時候,它起到了關鍵的作用,那麼你對Flask框架了解多少呢?下面跟著小編一起來了解一下吧。

  Flask一直被稱為是Python中輕量級的可定製的框架,其核心簡單,相比其他框架更加靈活輕便,也更容易掌握。

  Flask框架核心簡單,同時在使用過程同樣可以保持功能的豐富與擴充套件性,使用者在使用Flask開發網站時,可以根據自己的需求新增不同的功能,各種強大的外掛庫可以讓使用者完全按照自己的意願開發出功能強大的為國內站。

  Flask框架有什麼特點?我們一起來看看吧。

  1、Flask主要包含Werkzeug和jinja2兩個核心函式庫,他們分別負責阢處理和安全方面的工鞥,這些基礎函式為Web專案開發過程提供了豐富的基礎元件。

  2、Flask中的jinja2模板引擎,提高前端程式碼的複用率,可以大大提高開發效率並且有利於後期的開發與維護。

  3、Flask不會指定資料庫和模板引擎等物件,使用者可以根據需要自己選擇各種資料庫。

  4、Flask不提供表單功能驗證,在專案實施過程中可以自由配置,從而為應用程式開發提供資料庫抽象層基礎元件,支援進行表單資料合法性驗證、檔案上傳處理、使用者身份認證和資料庫整合等功能。

  綜合情況來講,Flask靈活、輕便高效,被業界所認可,同時擁有基於Werkzeug、Jinja2等一些開源庫,擁有內建伺服器和單元測試,適配RESTful,支援安全的cookies,官方文件完整,便於學習和參考使用。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2740668/,如需轉載,請註明出處,否則將追究法律責任。

相關文章