注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Django3.0應(yīng)用開發(fā)詳解

Django3.0應(yīng)用開發(fā)詳解

Django3.0應(yīng)用開發(fā)詳解

定 價:¥89.00

作 者: 李向軍
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111690900 出版時間: 2021-10-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 316 字?jǐn)?shù):  

內(nèi)容簡介

  隨著Python開發(fā)者的增多,Django作為一款高性能的Python Web開發(fā)框架,受關(guān)注的程度也日漸提升,越來越多的企業(yè)選擇使用Django進(jìn)行網(wǎng)站開發(fā)。 本書詳細(xì)剖析了Django 3.0的各個知識點(diǎn),幫助讀者全面認(rèn)識Django 3.0的技術(shù)細(xì)節(jié)以應(yīng)用于實(shí)踐,書中所有示例均基于Python 3.8實(shí)現(xiàn)。 【全書共15章,主要針對以下內(nèi)容進(jìn)行講解】Django 3.0的新特性,以及它與其他框架的區(qū)別。Django環(huán)境搭建方法以及默認(rèn)情況下的工程內(nèi)容。Django中各類管理命令及其用法。Django路由相關(guān)概念和路由調(diào)用的各種使用方式。Django的請求響應(yīng)機(jī)制、常用的CBV、模型的各種字段及其使用形式。Django嵌入結(jié)構(gòu)化查詢語言,實(shí)現(xiàn)對數(shù)據(jù)庫的操作。模板定義、模板變量、系統(tǒng)模板標(biāo)簽、系統(tǒng)模板過濾器相關(guān)內(nèi)容及其使用方法。常用中間件Admin模塊的使用方法與技巧。后用兩章內(nèi)容詳細(xì)講解了如何運(yùn)用Django技術(shù)搭建一個基本的CMS站點(diǎn),并介紹了相關(guān)的部署準(zhǔn)備以及發(fā)布流程。

作者簡介

  李向軍畢業(yè)于中國科學(xué)院遙感應(yīng)用研究所。CSDN博客專家和簽約講師,全棧應(yīng)用架構(gòu)師。多年來一直致力于軟件應(yīng)用開發(fā),曾以項(xiàng)目經(jīng)理、資深應(yīng)用系統(tǒng)分析師身份參與過金融、政府、冶金等多個行業(yè)與機(jī)構(gòu)的應(yīng)用項(xiàng)目,具有豐富的互聯(lián)網(wǎng)行業(yè)應(yīng)用項(xiàng)目經(jīng)驗(yàn)。撰寫過大量Django相關(guān)應(yīng)用文章,對Django框架實(shí)踐有深入研究。

圖書目錄

●第1章 Django簡介 1
11 什么是Django 1
12 Django與其他Web框架的對比 2
13 Django 30的新特性 2
14 小結(jié) 7

●第2章 搭建Django工程 8
21 Django的使用準(zhǔn)備 8
211 基礎(chǔ)知識 8
212 環(huán)境準(zhǔn)備 9
22 Django的初步使用 11
221 工程創(chuàng)建 11
222 工程調(diào)試設(shè)置 12
23 小結(jié) 14

●第3章 Django框架命令 15
31 框架命令的三種調(diào)用形式 15
32 框架命令的兩種運(yùn)行方式 16
321 CMD方式 16
322 代碼加載方式 16
33 常用命令介紹 16
331 數(shù)據(jù)庫操作命令 17
332 環(huán)境配置命令 22
333 開發(fā)調(diào)試命令 24
34 小結(jié) 28

●第4章 路由應(yīng)用詳解 29
41 路由的概念 29
42 Django路由請求處理過程 29
43 Django路由的關(guān)聯(lián)概念 30
431 路由別名 30
432 路徑轉(zhuǎn)換器 30
44 路由異常處理的4種形式 31
45 創(chuàng)建路由urlpattern對象的方法 31
451 path()方法 32
452 re_path()方法 32
453 include()方法 32
454 register_converter()方法 33
455 static()方法 33
456 url()方法 33
46 路由使用示例講解 34
461 不同方式的路由設(shè)置 34
462 以包含方式調(diào)用路由 37
463 路由別名的使用 40
47 小結(jié) 44

●第5章 視圖應(yīng)用詳解:請求與響應(yīng) 45
51 請求響應(yīng)過程 45
52 請求響應(yīng)對象 46
521 HttpRequest對象的屬性 46
522 HttpRequest對象的方法 49
523 QueryDict對象的方法 50
524 HttpResponse對象的屬性 52
525 HttpResponse對象的方法 53
526 HttpResponse對象的子類 55
53 請求響應(yīng)示例 56
54 小結(jié) 60

●第6章 視圖應(yīng)用詳解:CBV 61
61 基本概念 61
611 CBV 61
612 Mixin 61
613 MRO 62
62 常用的CBV 62
621 基礎(chǔ)類 62
622 通用日期類 64
623 編輯類 73
624 顯示類 77
63 CBV運(yùn)用示例 78
631 基礎(chǔ)類使用示例 78
632 通用日期類使用示例 85
633 顯示類使用示例 89
634 編輯類使用示例 94
64 小結(jié) 100

●第7章 模型應(yīng)用詳解 101
71 模型字段 101
72 模型基本字段 103
73 模型的元數(shù)據(jù) 110
74 模型關(guān)聯(lián)字段 112
75 模型使用示例 112
751 常用模型字段的使用 112
752 模型屬性的應(yīng)用 117
753 模型元數(shù)據(jù)的應(yīng)用 122
754 關(guān)聯(lián)字段的應(yīng)用 126
76 小結(jié) 130

●第8章 數(shù)據(jù)庫相關(guān)配置 131
81 數(shù)據(jù)庫配置參數(shù)介紹 131
811 數(shù)據(jù)庫配置參數(shù)DATABASES 131
812 數(shù)據(jù)庫指標(biāo)表空間參數(shù)DEFAULT_INDEX_TABLESPACE 133
813 數(shù)據(jù)庫空間參數(shù)DEFAULT_TABLESPACE 133
814 數(shù)據(jù)庫路由參數(shù)DATABASE_ROUTERS 133
82 數(shù)據(jù)庫配置參數(shù)的使用 134
821 存在多個數(shù)據(jù)庫時的配置調(diào)用 135
822 多數(shù)據(jù)庫訪問控制 136
823 特定數(shù)據(jù)庫參數(shù)的使用 140
824 使用選擇的配置項(xiàng) 143
83 小結(jié) 148

●第9章 數(shù)據(jù)庫操作 149
91 數(shù)據(jù)庫對象操作 150
92 數(shù)據(jù)庫數(shù)據(jù)操作 155
921 增加數(shù)據(jù)的方法 155
922 刪除數(shù)據(jù)的方法 161
923 修改數(shù)據(jù)的方法 162
924 查詢數(shù)據(jù)的方法 163
93 小結(jié) 169

●第10章 模板的使用 170
101 模板相關(guān)概念 170
1011 模板引擎 170
1012 模板變量 171
1013 模板標(biāo)簽 171
1014 模板過濾器 171
102 模板的使用過程 171
1021 配置模板 171
1022 創(chuàng)建模板 172
1023 加載模板 172
1024 渲染模板 172
103 模板關(guān)聯(lián)應(yīng)用 173
1031 模板搜索規(guī)則 173
1032 模板的變量使用 173
104 示例演示 174
1041 模板的使用 174
1042 模板搜索示例 177
1043 變量使用示例 183
105 小結(jié) 185

●第11章 模板標(biāo)簽 186
111 系統(tǒng)模板標(biāo)簽 186
112 模板標(biāo)簽示例 192
113 小結(jié) 197

●第12章 模板過濾器 198
121 系統(tǒng)模板過濾器 198
122 模板使用示例 204
123 小結(jié) 213

●第13章 管理應(yīng)用 214
131 Admin應(yīng)用核心對象 215
1311 ModelAdmin屬性 215
1312 ModelAdmin方法 220
132 Admin應(yīng)用關(guān)聯(lián)對象 226
1321 管理站點(diǎn)對象AdminSite 226
1322 內(nèi)嵌模型管理對象InlineModelAdmin 228
133 Admin應(yīng)用自定義設(shè)置 229
1331 自定義站點(diǎn)屬性 229
1332 自定義應(yīng)用站點(diǎn) 229
1333 自定義模型操作 230
1334 自定義應(yīng)用模板類 230
134 應(yīng)用及示例 231
1341 模型管理的基本運(yùn)用 231
1342 Admin應(yīng)用自定義模型的操作演示 238
1343 站點(diǎn)調(diào)整 240
135?小結(jié) 245

●第14章 CMS平臺架設(shè) 246
141 簡版的CMS分析及設(shè)計(jì) 246
1411 業(yè)務(wù)場景分析 246
1412 角色設(shè)計(jì) 247
1413 持久化對象設(shè)計(jì) 247
142 實(shí)施CMS架設(shè) 249
1421?準(zhǔn)備基本工具 249
1422 CMS框架的搭建 249
1423 后臺管理模塊的搭建 262
1424 后臺業(yè)務(wù)模塊的搭建 278
1425 瀏覽模塊的搭建 290
1426 其他說明 294
1427 運(yùn)行CMS 297
143 小結(jié) 300

●第15章 Django工程部署 301
151 關(guān)聯(lián)概念 301
1511 Web服務(wù)器 301
1512 軟件部署和網(wǎng)站部署 301
152 Django工程部署方式 302
1521 支持的網(wǎng)絡(luò)協(xié)議形式 302
1522 發(fā)布的復(fù)雜度 302
153 Django工程部署工作內(nèi)容 303
154 部署示例 303
155 小結(jié) 308

本目錄推薦

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