注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)Django Web開發(fā)從入門到實戰(zhàn)

Django Web開發(fā)從入門到實戰(zhàn)

Django Web開發(fā)從入門到實戰(zhàn)

定 價:¥89.00

作 者: 孟令菊 著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302575290 出版時間: 2021-06-01 包裝: 平裝
開本: 16開 頁數(shù): 376 字?jǐn)?shù):  

內(nèi)容簡介

  《Django Web開發(fā)從入門到實戰(zhàn)》循序漸進地講解了使用Python語言開發(fā)DjangoWeb程序的知識,并通過具體實例的實現(xiàn)過程演示了使用Django框架的方法和流程?!禗jango Web開發(fā)從入門到實戰(zhàn)》共17章,分別講解了初步認(rèn)識Django,分析Django項目的結(jié)構(gòu),視圖層,Django數(shù)據(jù)庫操作,使用模塊,表單,站點配置和管理,站點的安全性,站點管理,系統(tǒng)優(yōu)化、調(diào)試和部署,郵件發(fā)送模塊,用戶登錄驗證模塊,計數(shù)器模塊,Ajax模塊,分頁模塊,富文本編輯器模塊,綜合實戰(zhàn):民宿信息可視化?!禗jango Web開發(fā)從入門到實戰(zhàn)》文字簡潔而不失其技術(shù)深度,內(nèi)容豐富全面,歷史資料翔實齊全。并且《Django Web開發(fā)從入門到實戰(zhàn)》易于閱讀,以極簡的文字介紹了復(fù)雜的案例,同時涵蓋了其他同類圖書中很少涉及的歷史參考資料,是學(xué)習(xí)DjangoWeb開發(fā)的完美教程?!禗jango Web開發(fā)從入門到實戰(zhàn)》適合已經(jīng)了解了Python語言基礎(chǔ)語法并且希望進一步提高Python開發(fā)水平的讀者閱讀,還可以作為大中專院校相關(guān)專業(yè)的師生用書和培訓(xùn)學(xué)校的專業(yè)性教材?!禗jango Web開發(fā)從入門到實戰(zhàn)》面向有一定Python基礎(chǔ)的讀者,深入講解了使用Python語言開發(fā)DjangoWeb程序的知識和技巧,這些知識可以幫助開發(fā)者快速開發(fā)出自己需要的Web項目功能,提升開發(fā)效率?!禗jango Web開發(fā)從入門到實戰(zhàn)》適用于具有一定Python語言基礎(chǔ),希望進一步提高自己Python開發(fā)水平的讀者,同時還可以作為高等院校相關(guān)專業(yè)的師生用書和培訓(xùn)學(xué)校的專業(yè)教材使用。

作者簡介

  孟令菊,華中科技大學(xué)計算機碩士,現(xiàn)就職于上海機鋒科技公司擔(dān)任項目經(jīng)理。Python開發(fā)工程師,Android開發(fā)工程師,熱衷于移動開底層系統(tǒng)架構(gòu)、驅(qū)動開發(fā)、AI開發(fā)的研究和具體工作,對Python人工智能的架構(gòu)設(shè)計和實現(xiàn)原理有非常深刻的認(rèn)識和理解,應(yīng)用開發(fā)經(jīng)驗也十分豐富。

圖書目錄

第1章 初步認(rèn)識Django
1.1 Django Web開發(fā)基礎(chǔ)
1.1.1 Web開發(fā)和Web框架介紹
1.1.2 Django框架介紹
1.1.3 Django框架的特點
1.2 Django的設(shè)計模式
1.2.1 MVC設(shè)計模式介紹
1.2.2 MTV設(shè)計模式介紹
1.3 搭建Django開發(fā)環(huán)境
1.3.1 搭建Python環(huán)境
1.3.2 搭建Django環(huán)境
1.3.3 常用的Django命令
1.4 實現(xiàn)第一個Django Web項目
1.4.1 實戰(zhàn)演練:使用Django命令創(chuàng)建Django Web項目
1.4.2 實戰(zhàn)演練:使用Py Charm創(chuàng)建Django Web項目
第2章 分析Django項目的結(jié)構(gòu)
2.1 實戰(zhàn)演練:在線投票系統(tǒng)
2.2 編寫第一個視圖
2.3 實現(xiàn)數(shù)據(jù)庫
2.3.1 配置數(shù)據(jù)庫
2.3.2 創(chuàng)建數(shù)據(jù)庫模型
2.3.3 啟用模型
2.3.4 使用模型的API
2.4 使用admin后臺管理Web
2.4.1 創(chuàng)建管理員用戶
2.4.2 啟動Web項目
2.4.3 進入admin站點
2.4.4 在admin中注冊投票應(yīng)用
2.4.5 體驗便捷的管理功能
2.5 視圖和模板
2.5.1 編寫視圖
2.5.2 編寫一個真正有用的視圖
2.5.3 快捷函數(shù)rende()
2.5.4 拋出404錯誤
2.5.5 使用模板系統(tǒng)
2.5.6 刪除模板中硬編碼的URLs
2.5.7 URL names的命名空間
2.6 編寫一個簡單的表單
2.7 用通用視圖:減少重復(fù)代碼
2.7.1 改良URL conf
2.7.2 修改視圖
2.8 靜態(tài)文件
2.8.1 使用CSS自定義應(yīng)用的風(fēng)格
2.8.2 靜態(tài)文件命名空間
2.8.3 添加一個背景圖
2.9 重新設(shè)計后臺
2.9.1 自定義后臺表單
2.9.2 添加關(guān)聯(lián)對象
2.9.3 定制實例的列表頁面
2.9.4 定制admin整體界面
2.9.5 定制admin首頁
第3章 視圖層
3.1 視圖層介紹
3.1.1 分析View視圖的作用
3.1.2 實戰(zhàn)演練:使用簡易View視圖文件實例
3.2 URL調(diào)度器
3.2.1 URL調(diào)度器介紹
3.2.2 Django URL調(diào)度器的工作原理
3.2.3 路徑轉(zhuǎn)換器
3.2.4 URL conf匹配URL
3.2.5 設(shè)置視圖參數(shù)的默認(rèn)值
3.2.6 自定義錯誤頁面
3.2.7 實戰(zhàn)演練:使用Django框架實現(xiàn)URL參數(shù)相加
3.3 編寫View視圖
3.3.1 一個簡單的視圖
3.3.2 返回錯誤信息
3.3.3 實戰(zhàn)演練:在線文件上傳系統(tǒng)
3.4 異步視圖
3.4.1 異步視圖介紹
3.4.2 異步中間件
3.4.3 實戰(zhàn)演練:使用異步視圖展示兩種貨幣的交易數(shù)據(jù)
第4章 Django數(shù)據(jù)庫操作
4.1 Model模型
4.1.1 Model模型基礎(chǔ)
4.1.2 META內(nèi)部類
4.1.3 實戰(zhàn)演練:在Django框架中創(chuàng)建SQLite3數(shù)據(jù)庫
4.2 使用Query Set API
4.2.1 Query Set API基礎(chǔ)
4.2.2 生成新的QuerySet對象的方法
4.2.3 不返回QuerySet的方法
4.2.4 字段查找
4.2.5 實戰(zhàn)演練:使用Query Set API操作SQLite數(shù)據(jù)庫
4.3 實戰(zhàn)演練:使用Query Set API操作MySQL數(shù)據(jù)庫
……
第5章 使用模板
第6章 表單
第7章 站點配置和管理
第8章 站點的安全性
第9章 站點管理
第10章 系統(tǒng)優(yōu)化、調(diào)試和部署
第11章 郵件發(fā)送模塊
第12章 用戶登錄驗證模塊
第13章 計數(shù)器模塊
第14章 Ajax模塊
第15章 分頁模塊
第16章 富文本編輯器模塊
第17章 綜合實戰(zhàn):民宿信息可視化

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號