TOP
0
0
即日起~7/10,三民書局週年慶暖身活動,簽到拿好禮!
Django3.0應用開發詳解(簡體書)
滿額折

Django3.0應用開發詳解(簡體書)

商品資訊

人民幣定價:89 元
定價
:NT$ 534 元
優惠價
87465
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:13 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

全書共15章。首先概述Django3的特性,然後介紹Django環境搭建情況以及默認情況下的工程內容,闡述了Django的各類管理命令及其用法,Django路由調用的各項使用方式,模型的屬性、類型、關聯模型類型以及模型元數據,Django的請求響應機制、CBV概念、模板的定義及模板變量的使用,緊接著介紹系統模板標簽、系統模板過濾器、數據庫相關內容、常用中間件、管理應用模塊的主要對象以及相關的自定義設置形式。z後說明部署以及發佈流程並列舉了Django使用中發生的一些常見問題。

名人/編輯推薦

實戰性強,從全棧開發的角度對Django各項技術實戰應用進行了總結和歸納

目次

前 言
第1章 Django簡介 1
1.1 什麼是Django 1
1.2 Django與其他Web框架的對比 2
1.3 Django 3.0的新特性 2
1.4 小結 7
第2章 搭建Django工程 8
2.1 Django的使用準備 8
2.1.1 基礎知識 8
2.1.2 環境準備 9
2.2 Django的初步使用 11
2.2.1 工程創建 11
2.2.2 工程調試設置 12
2.3 小結 14
第3章 Django框架命令 15
3.1 框架命令的三種調用形式 15
3.2 框架命令的兩種運行方式 16
3.2.1 CMD方式 16
3.2.2 代碼加載方式 16
3.3 常用命令介紹 16
3.3.1 數據庫操作命令 17
3.3.2 環境配置命令 22
3.3.3 開發調試命令 24
3.4 小結 28
第4章 路由應用詳解 29
4.1 路由的概念 29
4.2 Django路由請求處理過程 29
4.3 Django路由的關聯概念 30
4.3.1 路由別名 30
4.3.2 路徑轉換器 30
4.4 路由異常處理的4種形式 31
4.5 創建路由urlpattern對象的方法 31
4.5.1 path()方法 32
4.5.2 re_path()方法 32
4.5.3 include()方法 32
4.5.4 register_converter()方法 33
4.5.5 static()方法 33
4.5.6 url()方法 33
4.6 路由使用示例講解 34
4.6.1 不同方式的路由設置 34
4.6.2 以包含方式調用路由 37
4.6.3 路由別名的使用 40
4.7 小結 44
第5章 視圖應用詳解:請求與響應 45
5.1 請求響應過程 45
5.2 請求響應對象 46
5.2.1 HttpRequest對象的屬性 46
5.2.2 HttpRequest對象的方法 49
5.2.3 QueryDict對象的方法 50
5.2.4 HttpResponse對象的屬性 52
5.2.5 HttpResponse對象的方法 53
5.2.6 HttpResponse對象的子類 55
5.3 請求響應示例 56
5.4 小結 60
第6章 視圖應用詳解:CBV 61
6.1 基本概念 61
6.1.1 CBV 61
6.1.2 Mixin 61
6.1.3 MRO 62
6.2 常用的CBV 62
6.2.1 基礎類 62
6.2.2 通用日期類 64
6.2.3 編輯類 73
6.2.4 顯示類 77
6.3 CBV運用示例 78
6.3.1 基礎類使用示例 78
6.3.2 通用日期類使用示例 85
6.3.3 顯示類使用示例 89
6.3.4 編輯類使用示例 94
6.4 小結 100
第7章 模型應用詳解 101
7.1 模型字段 101
7.2 模型基本字段 103
7.3 模型的元數據 110
7.4 模型關聯字段 112
7.5 模型使用示例 112
7.5.1 常用模型字段的使用 112
7.5.2 模型屬性的應用 117
7.5.3 模型元數據的應用 122
7.5.4 關聯字段的應用 126
7.6 小結 130
第8章 數據庫相關配置 131
8.1 數據庫配置參數介紹 131
8.1.1 數據庫配置參數DATABASES 131
8.1.2 數據庫指標表空間參數DEFAULT_INDEX_TABLESPACE 133
8.1.3 數據庫空間參數DEFAULT_TABLESPACE 133
8.1.4 數據庫路由參數DATABASE_ROUTERS 133
8.2 數據庫配置參數的使用 134
8.2.1 存在多個數據庫時的配置調用 135
8.2.2 多數據庫訪問控制 136
8.2.3 特定數據庫參數的使用 140
8.2.4 使用選擇的配置項 143
8.3 小結 148
第9章 數據庫操作 149
9.1 數據庫對象操作 150
9.2 數據庫數據操作 155
9.2.1 增加數據的方法 155
9.2.2 刪除數據的方法 161
9.2.3 修改數據的方法 162
9.2.4 查詢數據的方法 163
9.3 小結 169
第10章 模板的使用 170
10.1 模板相關概念 170
10.1.1 模板引擎 170
10.1.2 模板變量 171
10.1.3 模板標簽 171
10.1.4 模板過濾器 171
10.2 模板的使用過程 171
10.2.1 配置模板 171
10.2.2 創建模板 172
10.2.3 加載模板 172
10.2.4 渲染模板 172
10.3 模板關聯應用 173
10.3.1 模板搜索規則 173
10.3.2 模板的變量使用 173
10.4 示例演示 174
10.4.1 模板的使用 174
10.4.2 模板搜索示例 177
10.4.3 變量使用示例 183
10.5 小結 185
第11章 模板標簽 186
11.1 系統模板標簽 186
11.2 模板標簽示例 192
11.3 小結 197
第12章 模板過濾器 198
12.1 系統模板過濾器 198
12.2 模板使用示例 204
12.3 小結 213
第13章 管理應用 214
13.1 Admin應用核心對象 215
13.1.1 ModelAdmin屬性 215
13.1.2 ModelAdmin方法 220
13.2 Admin應用關聯對象 226
13.2.1 管理站點對象AdminSite 226
13.2.2 內嵌模型管理對象InlineModelAdmin 228
13.3 Admin應用自定義設置 229
13.3.1 自定義站點屬性 229
13.3.2 自定義應用站點 229
13.3.3 自定義模型操作 230
13.3.4 自定義應用模板類 230
13.4 應用及示例 231
13.4.1 模型管理的基本運用 231
13.4.2 Admin應用自定義模型的操作演示 238
13.4.3 站點調整 240
13.5?小結 245
第14章 CMS平臺架設 246
14.1 簡版的CMS分析及設計 246
14.1.1 業務場景分析 246
14.1.2 角色設計 247
14.1.3 持久化對象設計 247
14.2 實施CMS架設 249
14.2.1?準備基本工具 249
14.2.2 CMS框架的搭建 249
14.2.3 後臺管理模塊的搭建 262
14.2.4 後臺業務模塊的搭建 278
14.2.5 瀏覽模塊的搭建 290
14.2.6 其他說明 294
14.2.7 運行CMS 297
14.3 小結 300
第15章 Django工程部署 301
15.1 關聯概念 301
15.1.1 Web服務器 301
15.1.2 軟件部署和網站部署 301
15.2 Django工程部署方式 302
15.2.1 支持的網絡協議形式 302
15.2.2 發佈的複雜度 302
15.3 Django工程部署工作內容 303
15.4 部署示例 303
15.5 小結 308

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 465
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區