精通 Django 3 Web 開發
黃永祥
買這商品的人也買了...
-
Python 架站特訓班 -- Django 最強實戰$450$356 -
為你自己學 Git$500$425 -
智慧工廠:迎戰資訊科技變革,工廠管理的轉型策略$420$332 -
Web API 建構與設計 (Designing Web APIs: Building APIs That Developers Love)$480$379 -
$505Python Django Web 典型模塊開發實戰 -
$653Django Web 應用開發實戰 -
精通機器學習|使用 Scikit-Learn , Keras 與 TensorFlow, 2/e (Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow, 2/e)$1,200$948 -
Django 從平凡到超凡 - Python 架站實作演練$380$342 -
設計師一定要學的 HTML5 ‧ CSS3 網頁設計手冊 - 零基礎也能看得懂、學得會$580$493 -
圖解智慧工廠:IoT、AI、RPA 如何改變製造業$420$332 -
$403Django 項目開發實戰 -
$305Python Web 開發案例教程 — 使用 Flask、Tornado、Django (慕課版) -
$564Python 預測之美:數據分析與算法實戰 -
Python + Kivy (App開發) 從入門到實踐$588$559 -
$357Python 3自動化軟件發布系統-Django 2實戰 -
$305Python Web 開發從入門到實戰(Django+Bootstrap)- 微課視頻版 -
$301Bootstrap 4 Web 設計與開發實戰 -
Django 實戰 Python Web 典型模塊與項目開發$648$616 -
$254Bootstrap 前端開發 -
高效能 Python 程式設計, 2/e (High Performance Python: Practical Performant Programming for Humans, 2/e)$780$616 -
股票發大財:用 Python 預測玩轉股市高手精解$690$545 -
AIOT 與 OpenCV 實戰應用:Python、樹莓派、物聯網與機器視覺, 2/e$500$395 -
$559Django 開發入門與項目實戰 -
$356Django 3.0 入門與實踐 -
Python 架站特訓班:Django 3 最強實戰, 2/e (附影音/範例)$480$360
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
85折
$505GitHub Copilot 編程指南 -
79折
$425Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
VIP 95折
大模型應用開發 RAG 實戰課$599$569 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797
相關主題
商品描述
本書是一本Django Web的技術總結,以Django 3.0版本實現。
全書重點講解Django 3.0版本的知識點和新特性,剖析Django 3.0每一個功能模塊的要點和實現方式。
並提供了全流程項目案例。
本書的特點是突出實戰,例舉新穎,代碼註釋詳盡,與新版本技術緊密聯繫,
適合於有一定Python基礎的讀者,網站開發人員,大學生等使用,
也可以供培訓機構和大中專院校作為教學用書
作者簡介
黃永祥
資深軟件工程師,從業8年,先後從事過系統開發和自動化開發,
精通(B/S和C/S)自動化測試技術,尤其對Python語言及Flask、Django等Web框架擁有豐富的經驗。
已出版暢銷書《實戰Python網絡爬蟲》《Django Web應用開發實戰》等專著。
目錄大綱
第1章Django網站開發基礎1
1.1 Django簡史1
1.2 Django與WSGI 2
1.3 HTML、CSS和3
1.3.1 HTML 4
1.3.2 CSS 6
1.3.3 8
1.4搭建開發環境11
1.4.1安裝Django 3 11
1.4.2安裝PyCharm 12
1.5創建Django項目13
1.5.1使用內置指令創建項目13
1.5.2使用PyCharm創建項目16
1.6程序調試技巧18
1.6.1 PyCharm的Debug模式18
1.6.2異常提示進行調試20
1.7本章小結22
第2章商城的設計說明與配置25
2.1需求分析25
2.2設計說明26
2.3搭建項目開發環境32
2.4項目的功能配置34
2.4.1添加項目應用38
2.4.2設置模板信息38
2.4.3添加中間件39
2.4.4配置數據庫41
2.4.5配置靜態資源44
2.4.6配置媒體資源45
2.5內置指令46
2.6本章小結48
第3章商城網址的規劃與設計50
3.1設置路由分發規則50
3.2路由分發詳解53
3.3設置商城的路由地址54
3.4路由的定義規則56
3.5路由變量與正則表達式57
3.6本章小結58
第4章商城的數據模型搭建與使用60
4.1定義商城的數據模型60
4.2數據遷移創建數據表65
4.3數據的導入與導出68
4.4使用QuerySet操作數據70
4.4.1新增數據70
4.4.2更新數據73
4.4.3刪除數據74
4.4.4查詢單表數據75
4.4.5查詢多表數據80
4.5執行原生SQL語句84
4.6本章小結86
第5章商城的數據業務處理87
5.1首頁的視圖函數87
5.2視圖的請求對象90
5.3視圖的響應方式93
5.4認識視圖類95
5.5使用視圖類實現商城首頁97
5.6本章小結100
第6章商城的數據渲染與展示103
6.1商城基礎模板設計103
6.2商城首頁模板設計106
6.3模板上下文113
6.4內置標籤及自定義114
6.5模板文件的繼承關係119
6.6內置過濾器及自定義121
6.7本章小結125
第7章商品信息模塊127
7.1商品列表頁的業務邏輯127
7.2分頁功能的機制和原理130
7.3商品列表頁的數據渲染133
7.4商品詳細頁的業務邏輯137
7.5商品詳細頁的數據渲染139
7.6 Ajax實現商品收藏143
7.7 Session的配置與操作145
7.8的Ajax請求148
7.9 jQuery的Ajax請求150
7.10本章小結152
第8章用戶信息模塊154
8.1內置User實現註冊登錄154
8.2 CSRF防護160
8.3使用Form實現註冊登錄162
8.4分析Form的機制和原理168
8.5使用ModelForm實現註冊登錄172
8.6分析ModelForm的機制和原理175
8.7個人中心頁177
8.8本章小結183
第9章購物功能模塊185
9.1購物車功能185
9.2 Ajax刪除購物車的商品191
9.3的支付配置198
9.4 alipay-sdk-python的安裝與使用202
9.5 python-alipay-sdk的安裝與使用207
9.6商城的在線支付功能209
9.7本章小結214
第10章商城後臺管理系統216
10.1 Admin基本配置216
10.2配置項目應用與模型219
10.3分析ModelAdmin的底層原理223
10.4自定義ModelAdmin的函數方法227
10.4.1數據只讀函數get_readonly_fields() 228
10.4.2設置字段樣式229
10.4.3數據查詢函數get_queryset() 231
10.4.4下拉框設置函數formfield_for_choice_field() 232
10.4.5保存函數save_model() 233
10.4.6數據批量處理234
10.5本章小結236
第11章項目上線與部署238
11.1自定義異常頁面238
11.2項目上線部署配置241
11.3基於Windows部署Django 243
11.3.1安裝IIS服務器243
11.3.2 IIS服務器部署項目245
11.3.3部署靜態資源248
11.4基於Linux部署Django 249
11.4.1安裝Linux虛擬機249
11.4.2安裝Python 3 254
11.4.3部署uWSGI服務器255
11.4.4安裝Nginx並部署項目257
11.5本章小結259



