Django Web開發項目化教程
陳運軍、何頂軍、汪洋、謝宇、高娜、袁兵、田正衛、林崇偉
買這商品的人也買了...
簡體書拿來曬2本75折 詳見活動內容 »
-
VIP 95折
編譯原理, 2/e (Compilers : Principles, Techniques, and Tools, 2/e)$534$507 -
VIP 95折
深度學習之 TensorFlow:入門、原理與進階實戰$594$564 -
85折
$402Essential C++ (簡體中文版) -
VIP 95折
TCP/IP 詳解 (捲1):協議 (TCP/IP Illustrated, Volume 1 : The Protocols, 2/e)$774$735 -
85折
$402Go 並發編程實戰, 2/e -
VIP 95折
機器人學導論, 4/e (Introduction to Robotics: Mechanics and Control, 4/e)$474$450 -
85折
$402深入淺出 Vue.js -
85折
$351實用機器學習 (Real-world Machine Learning) -
85折
$504深度探索 C++ 對像模型 (Inside the C++ Object Model) -
85折
$300區塊鏈項目開發指南 -
85折
$402原子教你玩 STM32 (庫函數版第2版) -
85折
$402Spring Security 實戰 -
85折
$611嵌入式 Linux 基礎教程, 2/e (Embedded Linux Primer: A Practical Real-World Approach, 2/e) -
85折
$504MySQL 技術內幕-InnoDB 存儲引擎, 2/e -
85折
$448PADS 9.5 實戰攻略與高速 PCB 設計 -
85折
$244基於 Bootstrap 和 Knockout.js 的 ASP.NET MVC 開發實戰 (ASP.Net MVC 5 with Bootstrap and Knockout.Js: Building Dynamic, Responsive Web Applications) -
85折
$265深入淺出 USB 系統開發 : 基於 ARM Cortex-M3 -
85折
$402Redis 設計與實現 -
VIP 95折
FPGA 原理和結構$354$336 -
VIP 95折
TCP/IP 網絡編程$474$450 -
75折
$445數據分析與機器學習(基於R語言) -
85折
$652深度學習推薦系統 2.0 -
75折
$400移動通信系統架構設計 -
VIP 95折
自動駕駛汽車 BEV 感知算法$528$501 -
50折
$207區塊鏈技術進階與實戰
商品描述
"黨的二十大報告強調,“推動戰略性新興產業融合集群發展,構建新一代信息技術、人工智能、生物技術、新能源、新材料、高端裝備、綠色環保等一批新的增長引擎”。本書積極響應這一號召,結合IT行業和信息技術發展趨勢,以Django框架為關鍵技術,以圖書在線交易平臺設計和開發為案例,采用“項目引領、任務驅動”的編排方式進行編寫。全書共分4個項目、50個任務,通過圖書添加、圖書查詢、圖書購買、在線支付、上線部署等任務較全面地介紹了Django框架的視圖、路由、模板等關鍵技術,重點強化和突出了與Web應用程序開發相關的核心技能。 本書可作為職業院校軟件技術等相關專業的教材,也可以作為對Web應用程序開發感興趣的人員的參考書。"
作者簡介
陳運軍,民革瀘州職業技術學院支委主委,教授/高級工程師,技師,教務處處長。公開發表論文10余篇,其中2篇被EI收錄;參與省、市、校級科研教改課題20余項。多次擔任全國職業院校技能大賽評委、瀘州市初中級工程師評審專家;擔任四川省人工智能學會理事。多次榮獲市級、校級優秀教師等榮譽。主持參與省廳級教學科研項目3項,主持市院級教學科研項目6項;主編出版教材5本,其中1本為國家十四五規劃教材;參加四川省青年職工大賽獲得四川省***並獲得省級“青年崗位能手”稱號;指導學生獲得全國職業院校技能大賽全國一等獎1次、二等獎3次,並獲評國家“優秀指導教師”稱號;全國職業院校技能大賽國賽裁判;指導學生獲國際大學生數學建模競賽(MCM/ICM)一等獎;參加四川省教師教學能力大賽獲二等獎。
目錄大綱
目錄
項目1走進Web開發世界
任務1.1初識Web應用程序
*任務1.2重溫網頁設計與制作
*任務1.3重溫數據庫操作
*任務1.4重溫Python編程
任務1.5搭建Django開發環境
拓展閱讀
課後練習
項目2體驗Django項目
任務2.1通過命令提示符窗口創建Django項目
*任務2.2通過PyCharm終端創建Django項目
任務2.3通過PyCharm向導創建Django項目
*任務2.4創建Python虛擬環境
任務2.5編寫模型類Book
*任務2.6在線自學模型Models
*任務2.7編寫模型類Type
*任務2.8編寫模型類Order
*任務2.9編寫模型類OrderDetail
*任務2.10編寫模型類CartInfo
任務2.11執行數據遷移
*任務2.12執行數據導入與導出
任務2.13添加數據操作Ⅰ
*任務2.14添加數據操作Ⅱ
任務2.15更新數據操作
*任務2.16刪除數據操作Ⅰ
*任務2.17刪除數據操作Ⅱ
任務2.18查詢數據操作Ⅰ
*任務2.19查詢數據操作Ⅱ
*任務2.20查詢數據操作Ⅲ
*任務2.21查詢數據操作Ⅳ
*任務2.22查詢數據操作Ⅴ
*任務2.23查詢數據操作Ⅵ
*任務2.24查詢數據操作Ⅶ
任務2.25編寫視圖函數和配置路由
*任務2.26通過視圖函數查詢Book數據
*任務2.27使用GET和POST查詢Book數據
拓展閱讀
課後練習
項目3實現項目核心模塊
任務3.1註冊Book和Type模型Ⅰ
*任務3.2註冊Book和Type模型Ⅱ
任務3.3實現首頁基本功能
*任務3.4設計和編寫base.html模板頁面
*任務3.5設計和編寫index2.html模板頁面
*任務3.6定義模板標簽和過濾器
任務3.7實現列表頁基本功能
*任務3.8重構books.html列表頁
任務3.9實現詳情頁基本功能
*任務3.10重構details.html詳情頁
任務3.11購物車和收藏功能實現
*任務3.12Session和Cookie
任務3.13實現購物車功能
任務3.14接入支付寶
*任務3.15集成支付寶支付功能
拓展閱讀
課後練習
項目4項目部署與上線
任務4.1Windows(Apache+mod_wsgi)部署
*任務4.2Windows(IIS+FastCGI)部署
*任務4.3Linux(Nginx+uWSGI)部署
拓展閱讀
課後練習
參考文獻



