Flask 網頁開發, 2/e (Flask Web Development : Developing Web Applications with Python, 2/e)

Flask 網頁開發, 2/e (Flask Web Development : Developing Web Applications with Python, 2/e)

作者: Miguel Grinberg 賴屹民
出版社: 歐萊禮
出版在: 2018-07-24
ISBN-13: 9789864768684
ISBN-10: 9864768689
總頁數: 312 頁





內容描述


用Python開發Web應用程式
 
“本書第二版保留了Miguel部落格文章的傳統及第一版的內容,兩者的結合讓我充分學會Flask,包括資料庫整合與開發。”
—Jason Myers
《Essential SQLAlchemy 第二版》(O'Reilly)作者
 
使用Python微框架Flask並充分運用創造力來建構Web應用程式!藉由作者Miguel Grinberg開發的完整app,你會從基礎開始學習Flask。全面修改後的第二版加入了過去三年來重要的技術沿革。
 
你可以從中學到這個框架的核心功能,並且運用進階的網路技術(例如資料庫遷移和應用程式開發介面)來擴充app。本書會在每一章的第一個部分做主題與背景的介紹,在第二個部分帶著你實際操作。
 
你只要用過Python,就可以充分運用Flask提供的自由創造力。本書包含三個部分:
■ 詳細介紹Flask:說明以Flask開發web app的基本知識,以及適合中、大型app的app架構
■ 組建Flasky:逐步說明如何重複使用模板、為清單分頁、以及如何使用豐富文字來建立開放原始碼的部落格app
■ 完成最後一里路:深入探討Flask app的單元測試策略、效能分析技術,以及部署選項


目錄大綱


第一部分 詳細介紹 Flask
第一章 安裝
第二章 基本 app 結構
第三章 模板 
第四章 web 表單
第五章 資料庫
第六章 Email 
第七章 大型的 app 結構
 
第二部分 範例:社群部落格 app
第八章 使用者身分驗證
第九章 使用者角色 
第十章 使用者個人資訊 
第十一章 部落格文章
第十二章 追隨者 
第十三章 使用者評論 
第十四章 應用程式開發介面
 
第三部分 最後一哩路
第十五章 測試
第十六章 效能 
第十七章 部署
第十八章 其他的資源




相關書籍

Flexible Web Design: Creating Liquid and Elastic Layouts with CSS (Paperback)

作者 Zoe Mickley Gillenwater

2018-07-24

Enterprise Master Data Management: An SOA Approach to Managing Core Information

作者 Allen Dreibelbis Eberhard Hechler Ivan Milman Martin Oberhofer Paul van Run Dan Wolfson

2018-07-24

Flutter Recipes: Mobile Development Solutions for IOS and Android (BY DHL)

作者 Cheng Fu

2018-07-24