當前位置:編程學習大全網 - 源碼下載 - Python基礎flask是什麽意思?

Python基礎flask是什麽意思?

Flask 是壹個微框架(Micro framework),其官方文檔的前言部分對Flask做了很清楚的定性介紹:

“微”(Micro)是什麽意思?

“微”(micro) 並不意味著妳要把整個web應用放到壹個python文件裏(雖然確實可以),也不意味著Flask 在功能上有所欠缺。微框架中的“微”意味著 Flask 旨在保持核心功能的簡單而易於擴展。Flask 不會替妳做出太多決策,比如使用何種數據庫。而那些 Flask 幫妳做好的決策(比如使用哪種模板引擎),都是很容易替換。除此之外的壹切都由可由妳掌握。

默認情況下,Flask 不包含數據庫抽象層、表單驗證,或是任何已在其它已庫中處理的很好的功能。相反,Flask 支持通過擴展來給應用添加這些功能,如同是 Flask 本身實現的壹樣。眾多的擴展提供了數據庫集成、表單驗證、上傳處理及各種各樣的開放認證技術等功能。Flask 也許是“微小”的,但它已準備好在復雜的生產環境中投入使用。

Flask盡量避免重復制造輪子,而是與已有的優秀輪子去結合,這使得Flask靈活、強大,且定制性更強。 Flask 配置選項眾多,均設置了合理的默認值,並會遵循壹些慣例;配置選項均可以修改,但通常沒必要修改,尤其是剛開始的時候。這使得Flask易於上手。

  • 上一篇:skdj指標是什麽意思
  • 下一篇:應知道哪些PHP數據庫的基礎知識?
  • copyright 2024編程學習大全網