
Django Web 框架入門培訓
課程(cheng)將詳細介紹(shao) Django 框架在 Web 開發過程(cheng)中的(de)應用(yong),
包括(kuo) MVT 模型、模型類的編寫(xie)、數據模型關系、創建數據表、
路由基礎知識(shi)、HTTP 請求方法、Cookie & session 、
視(shi)圖函數(shu)的創建、模板文件的配置與后(hou)臺管理功能(neng)等知識點。
1 MVT 結構
2 創建 Django 項目
3 ORM 框架
4 數據遷移
5 設置 MySQL 日(ri)志功能
6 條件運算符
7 URL 簡介
8 路由轉發
9 HTTP 請求方(fang)法(fa)
10 HTTP 響(xiang)應(ying)異常處(chu)理
11 Django 框(kuang)架簡介與安裝
12 創建應用
13 編寫映(ying)射(she)類
14 利用 ORM 查詢(xun)數據庫
15 查(cha)詢過濾器
16 數據模型(xing)關系
17 path 轉換器
18 Cookie 與 session
19 模板標簽(qian)和過濾器
20 靜態(tai)資源處(chu)理(li)
1
Django 框架介紹與安裝(zhuang)
1.BS架構(gou)簡介 2.MVT結(jie)構(gou) 3.Django框架簡介 4.安(an)裝(zhuang)Django
2
創建一(yi)個 Django 項目
1.初始化項目
2.創建應用
3.注冊應用
4.啟動項目
5.創建視圖函數
6.配置數據庫
3
創建數(shu)據庫映(ying)射類
1.ORM框架
2.編寫映射類
3.使用映(ying)射類創建數據表
4.向數(shu)據表中添加數(shu)據的多種方式
4
映(ying)射類的增刪(shan)改查(cha)
1.利(li)用ORM查詢數(shu)據庫
2.設置MySQL日志功能
3.查詢過濾器
4.條件運算符
5.聚合函數
6.修改和刪除數據
1
創建課程作(zuo)者數據表
1.Django映(ying)射類的創建
2.數據遷移操作
3.利用映射類創建數據
5
數據模(mo)型關系之一對(dui)一和多對(dui)一
1.一對一關系
2.多對多關系
6
數據(ju)模型關系之多對多
1.多對多關系
2.映射類多表查詢
7
URL 路由基礎
1.URL簡介
2.path轉換器(qi)
3.路由轉發
2
創(chuang)建求(qiu)和視圖函數
1.視圖函(han)數(shu)的編寫
2.URL映射
3.路由轉換器
8
HTTP 請求(qiu)方(fang)法
1.GET請求
2.POST請求
9
狀態(tai)保持
1.HTTP協(xie)議(yi)簡介
2.Cookie的(de)創建與使用
3.Session的創建(jian)與使用
10
HTTP 錯誤響應處理(li)
1.HTTP狀態碼
2.由瀏(liu)覽器導致(zhi)的(de)響應異常
3.由(you)服(fu)務器導致的響應(ying)異常
11
模板(ban)引(yin)擎
1.模板概述
2.模板變量
3.模板標簽
4.模板過濾器
5.模板注釋
3
查詢作(zuo)者的全(quan)部課(ke)程信息
1.模板變量
2.模板標簽
12
添加(jia)靜態資源
1.什么(me)是靜(jing)態資源
2.配置靜態(tai)文(wen)件路徑
3.添加示例(li)靜態文件
4.模(mo)板文件代碼介(jie)紹
13
后臺管理
1.創(chuang)建管(guan)理員賬號
2.后臺管理
3.編寫模板類(lei)對(dui)應的管理類(lei)
