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