更新日期 :2016 - 2 - 26 有開源網友提醒,故爲了可閱讀性更新排版。web
Hello World數據庫
做者背景編程
應用程序簡介服務器
要求框架
安裝 Flask異步
在 Flask 中的 「Hello, World」函數
下一步?性能
模板單元測試
回顧測試
爲何咱們須要模板
模板從天而降
模板中控制語句
模板中的循環語句
模板繼承
結束語
回顧
配置
用戶登陸表單
表單模板
表單視圖
接收表單數據
增強字段驗證
處理 OpenIDs
結束語
回顧
從命令行中運行 Python 腳本
Flask 中的數據庫
遷移
配置
數據庫模型
建立數據庫
第一次遷移
數據庫升級和回退
數據庫關係
編程時間
結束語
回顧
配置
重構用戶模型
user_loader 回調
登陸視圖函數
Flask-OpenID 登陸回調
全局變量 g.user
首頁視圖
登出
結束語
回顧
用戶信息頁
頭像
在子模板中重用
更多有趣的信息
編輯用戶信息
結束語
回顧
發現 bug
Flask 調試
定製 HTTP 錯誤處理器
經過電子郵件發送錯誤
記錄到文件
修復 bug
單元測試框架
結束語
回顧
‘關注者’ 特點的設計
數據庫關係
表示關注者和被關注者
數據模型
添加和移除 ‘關注者’
測試
數據庫查詢
可能的改進
收尾
結束語
回顧
提交博客文章
顯示 blog
分頁
頁面導航
實現 Post 子模板
用戶信息頁
結束語
回顧
全文搜索引擎的簡介
Python 3 兼容性
配置
模型修改
搜索
整合全文搜索到應用程序
搜索結果頁
結束語
回顧
安裝 Flask-Mail
配置
讓咱們發送郵件!
簡單的郵件框架
關注提醒
這就足夠了嗎?
在 Python 中異步調用
結束語
簡介
咱們該怎麼作?
Bootstrap 簡介
用 Bootstrap 裝點 microblog
結束語
善意提醒
時間戳的問題
用戶特定的時間戳
介紹 moment.js
整合 moment.js
結束語
配置
標記翻譯文本
提取文本翻譯
生成一個語言目錄
更新翻譯
翻譯 moment.js
惰性求值
快捷方式
結束語
客戶端 VS 服務器端
翻譯用戶生成內容
肯定 blog 語言
顯示 「翻譯」 連接
翻譯服務
使用 Microsoft Translator 服務
讓咱們翻譯一些文本
服務器上的 Ajax
客戶端上的 Ajax
結束語
Bug
現場調試問題
使用 Python 調試器
迴歸測試
修復
測試覆蓋率
性能調優
數據庫性能
結束語