幫助中心 | 我的帳號 | 關於我們

Flask從入門到進階(Python Web開發工程化實踐)/Web開發技術叢書

  • 作者:李輝|責編:楊福川//李藝
  • 出版社:機械工業
  • ISBN:9787111793151
  • 出版日期:2025/11/01
  • 裝幀:平裝
  • 頁數:694
人民幣:RMB 129 元      售價:
放入購物車
加入收藏夾

內容大鋼
    這是一本為各水平層次的Python Web開發者提供完整Flask Web開發知識體系的鴻篇巨著,由Flask官方團隊成員撰寫,獲得Flask之父Armin Ronacher的高度認可和推薦。
    本書內容系統全面,從Flask的基礎知識到完整的Flask項目實戰,從Flask Web API開發到Flask應用的性能優化,從Flask項目的生產部署到Flask的源碼解析,本書提供了完整的Python Web工程化學習路徑。
    本書實戰案例豐富,基礎篇的大部分章節都針對相應的知識點提供了完整可運行的示常式序,實戰篇則通過2個較為完整的項目案例講解了Flask項目的組織方式和技巧,以及Flask開發中各類功能的實現方法和技巧。
    內容緊跟技術發展,書中的代碼和示常式序均基於Flask新發布的穩定版3.x編寫,書中涉及的其他Python包和前端庫也全部採用當前的新版本,確保本書在未來較長一段時間內仍可保持先進性和實用性。
    本書共14章,分為三部分:
    基礎篇(第1?7章):通過豐富的示例講解了Flask的核心基礎與進階技巧,為後續學習打下堅實基礎。
    實戰篇(第8?10章):通過兩個完整項目案例,將Flask的知識點融會貫通,帶領讀者完成從0到1的開發過程。
    進階篇(第11?14章):涵蓋基於Flask與APIFlask的Web API開發、性能優化與生產部署,並深入剖析Flask的源碼實現與核心機制。
    本書不僅提供系統的知識講解和完整的項目源碼,還提供豐富的在線資源和活躍的讀者社群。只要你了解Python的基本語法,無論你是零基礎Web開發愛好者,還是想從事Python Web開發的後端工程師、運維工程師、爬蟲工程師、數據科學工程師等,抑或是想要從Django、FastAPI等其他Python Web框架轉向Flask的Python工程師,都能從中獲益匪淺。掌握本書,你將不再畏懼任何複雜的Web開發需求,在AI時代構築自己堅不可摧的核心競爭力。

作者介紹
李輝|責編:楊福川//李藝
    李輝(Grey Li),Flask官方開發團隊(Pallets Team)成員,知乎專欄「Hello,Flask!」作者,HelloFlask.com網站創建者。對Flask有非常深入的研究,熟悉它的源代碼,有豐富的項目經驗。他熱愛分享和創造,曾為Flask等多個開源項目貢獻過代碼,你可以在GitHub(qithub.com/greyli)上看到他的開源項目。在他的個人網站(greyli.com)上,你可以了解到關於他的更多信息。

目錄

前言
基礎篇
  第1章  初識Flask
    1.1  搭建開發環境
      1.1.1  創建練習項目目錄
      1.1.2  使用PDM管理虛擬環境和依賴
      1.1.3  設置PyPI鏡像源
      1.1.4  安裝Flask
      1.1.5  集成開發環境PyCharm
    1.2  Hello,Flask!
      1.2.1  創建程序實例
      1.2.2  註冊路由
    1.3  開發伺服器
      1.3.1  Run,Flask,Run!
      1.3.2  程序自動發現機制
      1.3.3  開啟調試模式
      1.3.4  使伺服器對外可見
      1.3.5  改變默認埠
      1.3.6  使用PyCharm運行伺服器
    1.4  Flask Shell
    1.5  Flask擴展
    1.6  項目配置
    1.7  視圖、URL和端點
    1.8  Flask命令
    1.9  模板與靜態文件
    1.10  獲取和使用示常式序
    1.11  本章小結
  第2章  Flask與HTTP
    2.1  請求-響應循環
    2.2  HTTP請求
      2.2.1  存儲請求信息的request對象
      2.2.2  在Flask中處理請求
      2.2.3  請求鉤子
    2.3  HTTP響應
      2.3.1  在Flask中生成響應
      2.3.2  cookie和session對象
    2.4  Flask上下文
      2.4.1  上下文全局變數
      2.4.2  推送上下文
  ……
實戰篇
進階篇
附錄  Flask資源

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032