輕量級 Django 轻量级Django

茱莉亞·埃爾曼 (Julia Elman), 馬克·拉溫 (Mark Lavin)

  • 出版商: 中國電力
  • 出版日期: 2016-11-01
  • 定價: $234
  • 售價: 8.5$199
  • 語言: 簡體中文
  • 頁數: 224
  • 裝訂: 平裝
  • ISBN: 7512393962
  • ISBN-13: 9787512393967
  • 相關分類: Django

下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

<內容介紹>

通過選取用於創建輕量級應用組件的形式來理解進行Django解耦設計的方法。通過本書的學習,你將具備創建單頁面響應實時交互應用的能力。如果你熟練掌握了Python和JavaScript,則可以開始編寫應用程序了。
■學習開始新建Django項目的輕量級方法。
■將可重用應用分解成與其他應用通信的更細小的服務。
■創建靜態、便捷的原型站點作為網站和應用的支撐平臺。
■使用Django Rest Framework構建REST API。
■學習如何使用帶有Backbone.js的MVC框架的Django。
■在REST API平臺上創建單頁面網絡應用。
■將WebSockets和Tornado網絡庫與實時特性相融合。
■在項目開發中使用本書的代碼驅動實例。


<章節目錄>
前言.1
緒論.7
第1章世界上最小的Django項目11
你好Django11
改進15
第2章無狀態的Web應用22
什麼是無狀態?.22
可複用應用與可組合服務.23
佔位圖片服務器.23
佔位視圖25創
建主頁面視圖.31
第3章創建靜態站點生成器.38
使用Django創建靜態站點.38
什麼是快速原型?39
最初的項目結構.39
修飾頁面41
生成靜態內容52
處理和壓縮靜態文件56
生成動態內容60
第4章構建REST API. 67
Django和REST67
Scrum板數據圖68
設計API74
測試API82
下一步.96
第5章使用Backbone.js的客戶端Django97
Backbone簡述98
設置項目文件99
連接Backbone到Django104
客戶端Backbone路由106
構建用戶認證110
第6章單頁面Web應用132
什麼是單頁面Web應用?132
發現API133
構建主頁.136
sprint詳情頁面141
CRUD任務.155
第7章實時Django165
HTML5實時API 165
在Tornado下使用websocket167
客戶端通信.175
第8章Django與Tornado通信195
從Tornado接收更新195
改善服務器. 200
最終的websocket服務器212