中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
DJANGO 5企業級WEB應用開發實戰(視頻教學版)

包郵 DJANGO 5企業級WEB應用開發實戰(視頻教學版)

作者:王金柱
出版社:清華大學出版社出版時間:2024-03-01
開本: 其他 頁數: 408
中 圖 價:¥69.3(7.0折) 定價  ¥99.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

DJANGO 5企業級WEB應用開發實戰(視頻教學版) 版權信息

DJANGO 5企業級WEB應用開發實戰(視頻教學版) 本書特色

?詳解Django框架基礎、開發環境搭建、常用配置、模型、視圖與路由、模板、表單、后臺管理、異常管理與自動化測試、用戶Auth認證系統、安全與國際化、常用的Web應用程序工具。
?實戰投票應用系統和內容管理系統兩個實際項目的開發,幫助讀者深入掌握Django框架企業級Web應用開發流程。
?配套全書示例源碼、PPT課件、教學視頻。?詳解Django框架基礎、開發環境搭建、常用配置、模型、視圖與路由、模板、表單、后臺管理、異常管理與自動化測試、用戶Auth認證系統、安全與國際化、常用的Web應用程序工具。
?實戰投票應用系統和內容管理系統兩個實際項目的開發,幫助讀者深入掌握Django框架企業級Web應用開發流程。
?配套全書示例源碼、PPT課件、教學視頻。

DJANGO 5企業級WEB應用開發實戰(視頻教學版) 內容簡介

《Django 5企業級Web應用開發實戰:視頻教學版》精選當前簡單、實用和流行的Django實例代碼,幫助讀者學習和掌握Django 5框架及其相關技術棧的開發知識。本書系統全面、內容翔實、重點突出、通俗易懂,基本涵蓋Django 5框架應用開發的所有技術。本書配套示例源碼、PPT課件和教學視頻。 《Django 5企業級Web應用開發實戰:視頻教學版》共分為13章,內容包括Django框架基礎與環境搭建、常用配置、模型、視圖與路由、模板、表單、后臺管理、異常管理與自動化測試、用戶Auth認證系統、安全與國際化,以及常用的Web應用程序工具等。此外,為了突出本書項目實戰的特性,*后兩章基于Django框架分別講解了投票應用系統和內容管理系統兩個實際項目的開發,可以幫助讀者深入理解Django的應用開發流程。 《Django 5企業級Web應用開發實戰:視頻教學版》內容簡潔、代碼精練、重點突出、實例豐富,能夠幫助初學者快速掌握Django框架的Web應用開發方法,也能提高企業級Web應用開發人員的技術水平。本書也適合作為高等院校或高職高專學校軟件開發課程的教材和教學參考書。

DJANGO 5企業級WEB應用開發實戰(視頻教學版) 目錄

第 1 章 Django框架基礎與環境搭建 1
1.1 Django框架基礎 1
1.1.1 Django框架的基礎知識 1
1.1.2 Django框架設計原理 2
1.1.3 Django框架工作機制 3
1.1.4 Django框架用戶操作流程 5
1.1.5 Django框架特點 6
1.2 搭建Django框架開發環境 7
1.2.1 安裝Python語言環境 7
1.2.2 安裝setuptools工具 10
1.2.3 安裝Django框架 12
1.3 開發**個Django框架應用程序 15
1.3.1 通過命令行構建Django應用程序 15
1.3.2 通過PyCharm平臺開發Django應用程序 17
1.3.3 添加簡單的Django應用程序代碼 20
1.4 本章小結 21
第 2 章 Django框架常用配置 22
2.1 Django框架配置概述 22
2.2 Django框架的基礎路徑配置 22
2.3 Django框架的啟動模式配置 23
2.4 Django框架的站點訪問權限配置 23
2.5 Django框架的App配置 24
2.6 Django框架的中間件配置 25
2.7 Django框架的模板配置 25
2.8 Django框架的數據庫配置 26
2.9 Django框架的根級路由配置 27
2.10 Django框架的語言配置 28
2.11 Django框架的時區配置 28
2.12 Django框架的靜態文件配置 28
2.13 本章小結 28
第 3 章 Django框架模型 29
3.1 Django模型基礎 29
3.1.1 Django模型介紹 29
3.1.2 Django模型與ORM 30
3.1.3 Django模型與MySQL 30
3.2 Django模型入門 31
3.2.1 定義模型 31
3.2.2 Django模型代碼 32
3.2.3 使用Django模型 33
3.3 Django模型的字段 33
3.3.1 字段類型 33
3.3.2 字段選項 34
3.3.3 關聯關系字段——外鍵 37
3.3.4 關聯關系字段——一對一關系 38
3.3.5 關聯關系字段——多對多關系 39
3.3.6 自定義模型字段 41
3.4 Meta類 42
3.5 Django模型的屬性與方法 42
3.5.1 模型屬性 43
3.5.2 模型方法 43
3.5.3 重寫之前定義的模型方法 44
3.6 Django模型的繼承 45
3.6.1 關于模型繼承 45
3.6.2 抽象基類 45
3.6.3 Meta繼承 47
3.6.4 related_name和related_query_name屬性 49
3.6.5 多表繼承 51
3.6.6 Meta和多表繼承 52
3.6.7 繼承與反向關系 53
3.6.8 代理模型 53
3.6.9 代理模型繼承和未托管模型 56
3.6.10 多重繼承 56
3.7 通過包管理模型 58
3.8 本章小結 58
第 4 章 Django框架視圖與路由 59
4.1 Django框架視圖基礎 59
4.2 URL路由配置 60
4.2.1 URL路由基礎 60
4.2.2 Django如何處理請求 61
4.2.3 PATH路徑轉換器 63
4.2.4 使用正則表達式 64
4.2.5 URLconf在什么上查找 65
4.2.6 指定視圖參數的默認值 65
4.2.7 包含其他的URLconf模塊 66
4.2.8 傳遞額外參數給視圖函數 67
4.2.9 反向解析 69
4.2.10 命名空間 71
4.3 視圖函數 74
4.3.1 什么是視圖函數 74
4.3.2 簡單視圖函數 74
4.3.3 返回錯誤視圖 76
4.3.4 直接返回狀態碼視圖 80
4.3.5 HTTP 404異常視圖 83
4.3.6 自定義錯誤頁面 86
4.3.7 異步視圖 88
4.4 快捷函數 89
4.4.1 快捷函數介紹 89
4.4.2 render()快捷函數 89
4.4.3 redirect()快捷函數 91
4.4.4 get_object_or_404()快捷函數 92
4.4.5 get_list_or_404()快捷函數 94
4.5 視圖裝飾器 95
4.5.1 允許HTTP方法 95
4.5.2 gzip_page()方法 96
4.5.3 其他裝飾器 97
4.6 內置視圖 97
4.6.1 serve視圖文件 97
4.6.2 HTTP 404錯誤視圖 99
4.6.3 HTTP 500錯誤視圖 99
4.6.4 HTTP 403錯誤視圖 100
4.6.5 HTTP 400錯誤視圖 101
4.7 請求與響應對象 101
4.7.1 概述 101
4.7.2 請求對象 101
4.7.3 查詢字典對象 107
4.7.4 響應對象 110
4.7.5 JsonResponse對象 114
4.7.6 StreamingHttpResponse對象 115
4.7.7 FileResponse對象 115
4.8 模板響應對象 116
4.8.1 概述 116
4.8.2 SimpleTemplateResponse對象 116
4.8.3 TemplateResponse對象 118
4.8.4 使用TemplateResponse 120
4.9 文件上傳 120
4.10 本章小結 122
第 5 章 Django框架模板 123
5.1 Django框架模板基礎 123
5.2 配置模板引擎 124
5.2.1 添加模板引擎支持 124
5.2.2 模板引擎用法 125
5.2.3 內置后端(Built-in backends) 128
5.2.4 自定義后端(Custom backends) 130
5.2.5 自定義模板引擎的集成調試 132
5.3 模板引擎語法 132
5.3.1 語法基礎 132
5.3.2 變量 133
5.3.3 標簽 137
5.3.4 過濾器 158
5.3.5 算術運算 210
5.3.6 特殊的標簽和過濾器 218
5.3.7 注釋 220
5.4 自定義模板標簽和過濾器 220
5.4.1 前置配置基礎 220
5.4.2 自定義模板過濾器 222
5.4.3 自定義模板標簽 225
5.5 本章小結 235
第 6 章 Django框架表單 236
6.1 Django框架表單基礎 236
6.1.1 HTML表單 236
6.1.2 HTTP方法:GET和POST 237
6.1.3 Django在表單中的角色 238
6.1.4 Form類 238
6.1.5 實例化、處理和渲染表單 238
6.1.6 創建一個表單 239
6.2 使用Django框架表單 239
6.2.1 使用Form類構建表單 239
6.2.2 視圖處理 240
6.2.3 模板處理 241
6.2.4 提交模板 242
6.2.5 測試表單應用 243
6.3 詳解Django Form類 243
6.3.1 模型與Form類 244
6.3.2 綁定的和未綁定的表單實例 244
6.3.3 表單字段與Widget控件 244
6.3.4 使用表單模板 249
6.3.5 手動渲染表單字段 254
6.3.6 渲染表單錯誤信息 255
6.3.7 遍歷表單字段 257
6.3.8 可復用的表單模板 258
6.4 本章小結 260
第 7 章 Django框架后臺管理 261
7.1 創建后臺管理員賬戶 261
7.2 登錄后臺模塊 263
7.3 管理自定義模型 264
7.4 管理復雜模型 266
7.5 自定義后臺管理模型 269
7.6 注冊裝飾器 274
7.7 本章小結 274
第 8 章 Django框架異常管理與自動化測試 275
8.1 Django框架異常處理 275
8.1.1 Django框架核心異常 275
8.1.2 URL Resolver Exceptions 278
8.1.3 數據庫異常 278
8.1.4 其他異常 279
8.2 Django框架自動化測試 279
8.2.1 自動化測試概述 279
8.2.2 編寫和運行自動化測試 279
8.2.3 數據庫自動化測試 282
8.3 Django框架測試工具 286
8.4 本章小結 291
第 9 章 用戶Auth認證系統 292
9.1 用戶Auth認證系統基礎 292
9.2 安裝用戶Auth認證模塊 293
9.3 使用Django身份驗證系統 293
9.3.1 用戶對象介紹 293
9.3.2 創建用戶對象 294
9.3.3 創建超級用戶 294
9.3.4 更改密碼 294
9.3.5 驗證用戶 295
9.3.6 默認權限 295
9.3.7 用戶組 296
9.3.8 權限與授權 296
9.3.9 Web請求中的身份驗證 297
9.3.10 在管理員中管理用戶 297
9.4 本章小結 297
第 10 章 Django安全與國際化 298
10.1 Django框架安全 298
10.1.1 安全概述 298
10.1.2 點擊劫持保護 300
10.1.3 CSRF保護 300
10.1.4 登錄加密 301
10.1.5 登錄加密安全中間件 301
10.2 Django國際化和本地化 302
10.2.1 國際化與本地化概述 302
10.2.2 國際化 303
10.2.3 本地化 304
10.3 本章小結 304
第 11 章 常用的Web應用程序工具 305
11.1 Django緩存 305
11.1.1 Django緩存概述 305
11.1.2 設置緩存 306
11.1.3 數據庫緩存 307
11.2 Django日志 308
11.2.1 Logger 309
11.2.2 Handler 309
11.2.3 Filter 309
11.2.4 Formatter 310
11.2.5 使用日志記錄 310
11.3 發送郵件 314
11.4 分頁 315
11.5 消息框架 316
11.6 序列化 317
11.7 會話 317
11.8 靜態文件管理 317
11.9 數據驗證 318
11.10 本章小結 318
第 12 章 投票應用系統實戰 319
12.1 構建投票應用項目架構 319
12.2 模型和Admin站點定義 323
12.2.1 數據庫配置 323
12.2.2 創建模型 324
12.2.3 激活模型 325
12.2.4 添加數據 327
12.2.5 模型自定義方法 329
12.2.6 管理后臺站點 331
12.3 視圖與模板 334
12.3.1 投票應用視圖介紹 334
12.3.2 定義視圖函數 334
12.3.3 使用模板優化默認視圖 335
12.3.4 去除模板中的URL硬編碼 337
12.3.5 為URL模塊添加命名空間 338
12.3.6 使用模板優化detail視圖 339
12.4 表單與通用視圖 340
12.4.1 編寫表單 340
12.4.2 添加vote視圖路由 341
12.4.3 定義vote視圖函數 342
12.4.4 定義results視圖函數 343
12.4.5 定義results模板 343
12.4.6 添加results視圖路由 344
12.5 加入靜態文件 345
12.6 本章小結 345
第 13 章 內容管理系統實戰 346
13.1 輕量級內容管理系統功能模塊介紹 346
13.2 輕量級內容管理系統模型設計 347
13.3 構建內容管理系統項目架構 349
13.4 激活后臺管理站點 350
13.5 內容管理系統主頁 351
13.5.1 視圖函數 351
13.5.2 配置路由 352
13.5.3 定義模板 352
13.5.4 測試應用 353
13.6 系統管理員功能模塊 353
13.6.1 功能模塊設計 353
13.6.2 構建應用架構 354
13.6.3 模型設計 355
13.6.4 視圖及模板(登錄功能) 356
13.6.5 視圖及模板(注冊功能) 360
13.6.6 視圖及模板(編輯功能) 362
13.7 客戶功能模塊 365
13.7.1 功能模塊設計 366
13.7.2 構建應用架構 366
13.7.3 模型設計 367
13.7.4 視圖及模板(概覽功能) 369
13.7.5 視圖及模板(新增功能) 372
13.7.6 視圖及模板(編輯功能) 376
13.8 博客和新聞功能模塊 380
13.8.1 功能模塊設計 380
13.8.2 構建應用架構 380
13.8.3 模型設計 381
13.8.4 視圖及模板(瀏覽功能) 382
13.8.5 視圖及模板(發布功能) 385
13.8.6 視圖及模板(編輯與刪除功能) 387
13.9 游客功能模塊 390
13.9.1 功能模塊設計 390
13.9.2 構建應用架構 390
13.9.3 模型設計 391
13.9.4 視圖及模板(瀏覽功能) 392
13.10 本章小結 395
展開全部

DJANGO 5企業級WEB應用開發實戰(視頻教學版) 作者簡介

王金柱,擁有10多年豐富的IT從業經歷,對JavaScript、Vue.js、jQuery、Node.js、React等Web前端開發有著獨到的經驗,精通Python、Java與PHP等編程語言。曾從事過多家大型央企與上市公司的企業級Web應用系統開發工作。創作過多本前端、后端開發類的圖書,包括《HTML5移動網站與App開發實戰》《Vue.js Node.js全棧開發實戰》《Netty實戰》《React.js 16從入門到實戰》。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 据信,上课带着跳 D 体验-别样的课堂刺激感受引发网友热议 | 煤棒机_增碳剂颗粒机_活性炭颗粒机_木炭粉成型机-巩义市老城振华机械厂 | 重庆监控_电子围栏设备安装公司_门禁停车场管理系统-劲浪科技公司 | 挤出熔体泵_高温熔体泵_熔体出料泵_郑州海科熔体泵有限公司 | 广州小程序开发_APP开发公司_分销商城系统定制_小跑科技 | 水厂自动化|污水处理中控系统|水利信息化|智慧水务|智慧农业-山东德艾自动化科技有限公司 | 茅茅虫AI论文写作助手-免费AIGC论文查重_写毕业论文降重 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 常州减速机_减速机厂家_常州市减速机厂有限公司| 东莞猎头公司_深圳猎头公司_广州猎头公司-广东万诚猎头提供企业中高端人才招聘服务 | 伸缩器_伸缩接头_传力接头-巩义市润达管道设备制造有限公司 | 发电机价格|发电机组价格|柴油发电机价格|柴油发电机组价格网 | 超声波清洗机_大型超声波清洗机_工业超声波清洗设备-洁盟清洗设备 | 山东集装箱活动房|济南集装箱活动房-济南利森集装箱有限公司 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 包塑丝_高铁绑丝_地暖绑丝_涂塑丝_塑料皮铁丝_河北创筹金属丝网制品有限公司 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 上海橡胶接头_弹簧减震器_金属软接头厂家-上海淞江集团 | 上海办公室装修_上海店铺装修公司_厂房装潢设计_办公室装修 | 沈阳网站建设_沈阳网站制作_沈阳网页设计-做网站就找示剑新零售 沈阳缠绕膜价格_沈阳拉伸膜厂家_沈阳缠绕膜厂家直销 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 酒糟烘干机-豆渣烘干机-薯渣烘干机-糟渣烘干设备厂家-焦作市真节能环保设备科技有限公司 | 上海办公室装修公司_办公室设计_直营办公装修-羚志悦装 | 电渗析,废酸回收,双极膜-山东天维膜技术有限公司 | 达利园物流科技集团- | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | 丹佛斯变频器-Danfoss战略代理经销商-上海津信变频器有限公司 | 美的商用净水器_美的直饮机_一级代理经销商_Midea租赁价格-厂家反渗透滤芯-直饮水批发品牌售后 | 煤棒机_增碳剂颗粒机_活性炭颗粒机_木炭粉成型机-巩义市老城振华机械厂 | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 硅PU球场、篮球场地面施工「水性、环保、弹性」硅PU材料生产厂家-广东中星体育公司 | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | 硬齿面减速机[型号全],ZQ减速机-淄博久增机械 | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | 混合气体腐蚀试验箱_盐雾/硫化氢/气体腐蚀试验箱厂家-北京中科博达 | 十字轴_十字轴万向节_十字轴总成-南京万传机械有限公司 | 成都思迪机电技术研究所-四川成都思迪编码器 | 磁力加热搅拌器-多工位|大功率|数显恒温磁力搅拌器-司乐仪器官网 | 工业废水处理|污水处理厂|废水治理设备工程技术公司-苏州瑞美迪 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | 耙式干燥机_真空耙式干燥机厂家-无锡鹏茂化工装备有限公司 |