Python Web開發項目教程(Django版)(AI助學)(微課版)
李馳,陳霞,梁棟
相關主題
商品描述
本書面向Python Web開發初學者,以通俗易懂的語言和完整可運行的案例,系統講解Django框架的核心基礎與實際應用。全書共12個項目,從開發環境搭建、Django項目結構認識等基礎內容入手,逐步過渡到路由與視圖、模板渲染、模型設計、數據庫操作、項目優化與模板拓展,並以一個完整主項目貫穿始終(除項目12外),幫助讀者理解相關知識點在真實開發流程中的應用。在此基礎上,本書還結合當前人工智能技術的發展趨勢,引入第三方API,實現AI問答功能,使讀者在掌握Django核心技能的同時,了解 Web 項目與大模型應用的融合方式,提升綜合實踐能力。 本書內容結構清晰、示例完整、步驟翔實,強調“用到什麼學什麼”的學習路徑,特別適合作為高職院校計算機類專業Web開發課程的教材,也可供具備一定Python基礎、希望系統學習Django並獨立開發中小型Web應用的學習者參考。
作者簡介
李馳,博士,中級講師,軟件設計師。 長期從事計算機與人工智能相關教學與實踐研究,關註 Python 技術、大數據與智能應用在教學與科研中的結合。曾指導學生獲“一帶一路暨金磚國家技能發展與技術創新大賽”Python 賽項國家二等獎,並獲評優秀教師;指導學生在中國高校計算機大賽湖南省賽中獲一等獎,在湖南省“楚怡杯”職業技能大賽中獲三等獎多項。
目錄大綱
模塊一 基礎篇
項目1 認識Django,開啟Python Web開發之旅
項目背景
項目目標
任務1.1 Web開發簡介
1.1.1 Web簡介
1.1.2 Python Web開發框架簡介
1.1.3 MTV設計模式
任務1.2 認識、安裝、運行Django
1.2.1 Django的發展歷程
1.2.2 Django的特點
1.2.3 安裝Python與包管理工具
1.2.4 安裝Django
1.2.5 在本地Web服務器中運行Django項目
任務1.3 虛擬環境管理
1.3.1 虛擬環境的概念與意義
1.3.2 創建虛擬環境
1.3.3 激活和使用虛擬環境
任務1.4 安裝與使用PyCharm
1.4.1 安裝PyCharm
1.4.2 使用PyCharm開發Django項目
1.4.3 配置PyCharm開發環境
素養小課堂——Django開發中的責任與創新
項目總結
鞏固練習
項目2 認識Django項目結構與創建Django應用
項目背景
項目目標
任務2.1 Django項目結構簡介
2.1.1 Django項目目錄結構
2.1.2 settings.py文件解析
2.1.3 語言環境和時區設置
任務2.2 在Django項目中創建和配置應用
2.2.1 創建應用
2.2.2 配置應用
素養小課堂——Django安全:技術守護,責任在肩
項目總結
鞏固練習
模塊二 實踐篇
項目3 初識Django路由系統
項目背景
項目目標
任務3.1 Django路由系統簡介
……
模塊三 拓展篇

