Flask是在Python用戶中最為流行的Web開發框架。本書從一個簡單的Flask專案入手,由淺入深地探討了一系列實戰問題,包括如何使用SQLAlchemy和Jinja等工具進行Web開發;如何正確地設計擴展性強的Flask應用架構和搭建MVC環境;對於各種NoSQL資料庫的特性,何時應該、何時不應該及如何使用它們;通過使用Flask擴展快速實現用戶的身份系統、RESTful API、NoSQL查詢、後臺管理等功能;如何創建自己的擴展;使用Celery編寫非同步任務,使用py.test進行單元測試等;最後介紹了如何部署上線,包括使用自己搭建的伺服器或使用各種雲服務,以及如何權衡和選擇這些不同的解決方案。