輕量級django是一本Django學(xué)習(xí)指導(dǎo)書,由美國程序員Julia Elman和Mark Lavin共同編著。全書將詳細(xì)教你如何利用Django的強(qiáng)大自支持功能體系,從創(chuàng)建世界最小的Django應(yīng)用到構(gòu)建RESTful API一步一步循序漸進(jìn)地引導(dǎo)來實踐并掌握使用這種流行的Python Web框架,通過本書的學(xué)習(xí),你將具備創(chuàng)建單頁面響應(yīng)實時交互應(yīng)用的能力。如果你熟練掌握了Python和JavaScript,則可以開始編寫應(yīng)用程序了。
內(nèi)容介紹
輕量級Django共分為8章:
第1 章,世界上最小的Django 項目。創(chuàng)建輕便簡單的網(wǎng)絡(luò)應(yīng)用是本書的核心思想。在這一章,要創(chuàng)建一個可運(yùn)行的單行文件“Hello World ”的Django 應(yīng)用。
第2 章,無狀態(tài)的Web 應(yīng)用。講述占位符圖像服務(wù)的創(chuàng)建方法。第2 章將引導(dǎo)讀者通過創(chuàng)建無狀態(tài)網(wǎng)絡(luò)應(yīng)用來生成占位符圖像的URL。
第3 章,創(chuàng)建靜態(tài)站點(diǎn)生成器??焖贅?gòu)建原型是一門有用的創(chuàng)建和輔助網(wǎng)絡(luò)應(yīng)用的技術(shù)。我們要通過創(chuàng)建靜態(tài)網(wǎng)站生成器協(xié)助維護(hù)團(tuán)隊項目的方式來檢驗該技術(shù)的效果。
第4 章,構(gòu)建REST API 。REST API 是創(chuàng)建豐富的、具有內(nèi)容相關(guān)性的網(wǎng)絡(luò)應(yīng)用的重要部分。在這一章我們利用Django 靜態(tài)框架開始構(gòu)建一個大比例的Scrum 板應(yīng)用。
第5 章,使用Backbone.js 的客戶端Django 。本章繼續(xù)講述在第4 章中用新構(gòu)建的RESTful API 創(chuàng)建的Backbone.js 應(yīng)用。介紹創(chuàng)建新Backbone 應(yīng)用的每個組件以及如何用Django 同步該客戶端框架。
第6 章,單頁面Web 應(yīng)用。單頁面網(wǎng)絡(luò)應(yīng)用是一種能夠創(chuàng)建豐富客戶端網(wǎng)絡(luò)應(yīng)用的途徑。在本章,我們將回到簡單的Backbone 應(yīng)用中,不斷使這個單頁面應(yīng)用更加健壯。
第7 章,實時Django 。這一章講述創(chuàng)建響應(yīng)實時交互的網(wǎng)絡(luò)應(yīng)用,為用戶提供及時滿意的服務(wù)。為了繼續(xù)完成先前兩章的項目,我們要將一個實時組件添加到使用網(wǎng)絡(luò)插件和Tornado 的Scrum 板上,這是一個用Python 編寫的異步網(wǎng)絡(luò)庫。
第8 章,Django 和Tornado 通信。將強(qiáng)大的Django 與Tornado 的健壯特性相結(jié)合是創(chuàng)建可變、實時的Django 應(yīng)用的重要標(biāo)志。在本章中,我們將通過集成Django 的通信能力擴(kuò)展Tornado 服務(wù)器的功能,來建立一種既安全又可交互的聯(lián)系。
輕量級django目錄章節(jié)
前言.1 緒論.7 第1章世界上最小的Django 項目 11 你好Django11 改進(jìn)15 第2章無狀態(tài)的Web 應(yīng)用22 什么是無狀態(tài)?.22 可復(fù)用應(yīng)用與可組合服務(wù).23 占位圖片服務(wù)器.23 占位視圖25創(chuàng) 建主頁面視圖.31 第3章創(chuàng)建靜態(tài)站點(diǎn)生成器.38 使用Django 創(chuàng)建靜態(tài)站點(diǎn).38 什么是快速原型?39 最初的項目結(jié)構(gòu).39 修飾頁面41 生成靜態(tài)內(nèi)容52 處理和壓縮靜態(tài)文件56 生成動態(tài)內(nèi)容60 第4章構(gòu)建REST API. 67 Django 和REST67 Scrum 板數(shù)據(jù)圖68 設(shè)計API74 測試API82 下一步.96 第5章使用Backbone.js 的客戶端Django97 Backbone 簡述98 設(shè)置項目文件99 連接Backbone 到Django104 客戶端Backbone 路由106 構(gòu)建用戶認(rèn)證110 第6章單頁面Web 應(yīng)用132 什么是單頁面Web 應(yīng)用?132 發(fā)現(xiàn)API133 構(gòu)建主頁.136 sprint 詳情頁面141 CRUD 任務(wù).155 第7章實時Django165 HTML5 實時API 165 在Tornado 下使用websocket167 客戶端通信.175 第8章Django 與Tornado 通信195 從Tornado 接收更新195 改善服務(wù)器.200 最終的websocket 服務(wù)器212
使用說明
1、下載并解壓,得出pdf文件
2、如果打不開本文件,請務(wù)必下載pdf閱讀器
3、安裝后,在打開解壓得出的pdf文件
4、雙擊進(jìn)行閱讀
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 南方Plus電腦版 v11.8.027.22M / 簡體中文
- 有柿電腦版 v11.5.684.06M / 簡體中文
- 網(wǎng)易新聞電腦版 v112.697.63M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- linux常用命令大全 chm版1.48M / 簡體中文
- 本草綱目 5.34M / 簡體中文
- docker入門實戰(zhàn) pdf完整版1.38M / 簡體中文