-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
玩轉Django 2.0 版權信息
- ISBN:9787302511458
- 條形碼:9787302511458 ; 978-7-302-51145-8
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
玩轉Django 2.0 本書特色
CSDN博客專家親授,深入剖析Django 2.0的新特性,提供Web網站項目開發(fā)實戰(zhàn)和第三方插件應用 本書所有程序代碼均在Python 3.6+Django 2.0環(huán)境下測試通過,提供實例源代碼下載。
玩轉Django 2.0 內容簡介
本書是一本Python Web的技術總結,主要以Python 3和Django 2.0版本實現。通過本書的學習,讀者能夠透徹掌握Django 2.0各個功能模塊的使用以及實現方式,并以音樂平臺開發(fā)為例,讓讀者快速掌握Django 2.0開發(fā)應用的實用技能。此外,本書還介紹了Django項目的上線以及通過第三方功能模塊和框架實現網站的API開發(fā)、網站驗證碼、站內搜索引擎、第三方網站用戶注冊以及網站的分布式任務和定時任務。 本書實用性強、案例豐富、與新技術緊密聯(lián)系,適合有一定Python基礎的讀者和轉型到Python的開發(fā)人員使用,也可用作培訓機構和大中專院校的參考教材。
玩轉Django 2.0 目錄
第1章 Django建站基礎 1
1.1 網站的定義及組成 1
1.2 網站的分類 3
1.3 網站運行原理及開發(fā)流程 5
1.4 走進Django 6
1.5 Django 2.0的新特性 7
1.6 安裝Django 8
1.7 創(chuàng)建項目 9
1.8 PyCharm搭建開發(fā)環(huán)境 12
1.9 本章小結 15
第2章 Django配置信息 18
2.1 基本配置信息 18
2.2 靜態(tài)資源 20
2.3 模板路徑 23
2.4 數據庫配置 25
2.5 中間件 28
2.6 本章小結 29
第3章 編寫URL規(guī)則 32
3.1 URL編寫規(guī)則 32
3.2 帶變量的URL 34
3.3 設置參數name 37
3.4 設置額外參數 38
3.5 本章小結 40
第4章 探究視圖 42
4.1 構建網頁內容 42
4.2 數據可視化 46
4.3 獲取請求信息 50
4.4 通用視圖 53
4.5 本章小結 56
第5章 深入模板 58
5.1 變量與標簽 58
5.2 模板繼承 62
5.3 自定義過濾器 63
5.4 本章小結 68
第6章 模型與數據庫 70
6.1 構建模型 70
6.2 數據表的關系 75
6.3 數據表的讀寫 79
6.4 多表查詢 85
6.5 本章小結 88
第7章 表單與模型 90
7.1 初識表單 90
7.2 表單的定義 94
7.3 模型與表單 98
7.4 數據表單的使用 100
7.5 本章小結 105
第8章 Admin后臺系統(tǒng) 107
8.1 走進Admin 107
8.2 Admin的基本設置 111
8.3 Admin的二次開發(fā) 115
8.3.1 函數get_readonly_fields 115
8.3.2 設置字段格式 116
8.3.3 函數get_queryset 118
8.3.4 函數formfield_for_foreignkey 118
8.3.5 函數save_model 120
8.3.6 自定義模板 121
8.4 本章小結 123
第9章 Auth認證系統(tǒng) 125
9.1 內置User實現用戶管理 125
9.2 發(fā)送郵件實現密碼找回 135
9.3 擴展User模型 141
9.4 設置用戶權限 148
9.5 自定義用戶權限 151
9.6 設置網頁的訪問權限 152
9.7 設置用戶組 158
9.8 本章小結 161
第10章 常用的Web應用程序 164
10.1 會話控制 164
10.2 緩存機制 173
10.3 CSRF防護 180
10.4 消息提示 183
10.5 分頁功能 186
10.6 本章小結 192
第11章 音樂網站開發(fā) 195
11.1 網站需求與設計 195
11.2 數據庫設計 201
11.3 項目創(chuàng)建與配置 204
11.4 網站首頁 207
11.5 歌曲排行榜 215
11.6 歌曲播放 221
11.7 歌曲點評 227
11.8 歌曲搜索 232
11.9 用戶注冊與登錄 236
11.10 用戶中心 243
11.11 Admin后臺系統(tǒng) 245
11.12 自定義異常機制 249
11.13 項目上線部署 250
11.14 本章小結 252
第12章 Django項目上線部署 254
12.1 安裝Linux虛擬機 254
12.2 安裝Python 3 260
12.3 部署uWSGI服務器 262
12.4 安裝Nginx部署項目 265
12.5 本章小結 268
第13章 第三方功能應用 269
13.1 快速開發(fā)網站API 269
13.2 驗證碼的使用 277
13.3 站內搜索引擎 284
13.4 第三方用戶注冊 292
13.5 分布式任務與定時任務 298
13.6 本章小結 306
玩轉Django 2.0 作者簡介
黃永祥,CSDN博客專家和簽約講師,多年軟件研發(fā)經驗,主要從事機器人流程系統(tǒng)研發(fā)、大數據系統(tǒng)研發(fā)、網絡爬蟲研發(fā)以及自動化運維系統(tǒng)研發(fā)。擅長使用Python編寫高質量代碼,對Python有深入研究,熱愛分享和新技術的探索。
- >
羅庸西南聯(lián)大授課錄
- >
伊索寓言-世界文學名著典藏-全譯本
- >
有舍有得是人生
- >
小考拉的故事-套裝共3冊
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
史學評論
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述
- >
朝聞道