●前言
第1章 Django簡介
1.1 什麼是Django
1.2 Django與其他Web框架的對比
1.3 Django 3.0的新特性
1.4 小結
第2章 搭建Django工程
2.1 Django的使用準備
2.1.1 基礎知識
2.1.2 環境準備
2.2 Django的初步使用
2.2.1 工程創建
2.2.2 工程調試設置
2.3 小結
第3章 Django框架命令
3.1 框架命令的三種調用形式
3.2 框架命令的兩種運行方式
3.2.1 CMD方式
3.2.2 代碼加載方式
3.3 常用命令介紹
3.3.1 數據庫操作命令
3.3.2 環境配置命令
3.3.3 開發調試命令
3.4 小結
第4章 路由應用詳解
4.1 路由的概念
4.2 Django路由請求處理過程
4.3 Django路由的關聯概念
4.3.1 路由別名
4.3.2 路徑轉換器
4.4 路由異常處理的4種形式
4.5 創建路由urlpattern對像的方法
4.5.1 path()方法
4.5.2 re_path()方法
4.5.3 include()方法
4.5.4 register_converter()方法
4.5.5 static()方法
4.5.6 方法
4.6 路由使用示例講解
4.6.1 不同方式的路由設置
4.6.2 以包含方式調用路由
4.6.3 路由別名的使用
4.7 小結
第5章 視圖應用詳解:請求與響應
5.1 請求響應過程
5.2 請求響應對像
5.2.1 HttpRequest對像的屬性
5.2.2 HttpRequest對像的方法
5.2.3 QueryDict對像的方法
5.2.4 HttpResponse對像的屬性
5.2.5 HttpResponse對像的方法
5.2.6 HttpResponse對像的子類
5.3 請求響應示例
5.4 小結
第6章 視圖應用詳解:CBV
6.1 基本概念
6.1.1 CBV
6.1.2 Mixin
6.1.3 MRO
6.2 常用的CBV
6.2.1 基礎類
6.2.2 通用日期類
6.2.3 編輯類
6.2.4 顯示類
6.3 CBV運用示例
6.3.1 基礎類使用示例
6.3.2 通用日期類使用示例
6.3.3 顯示類使用示例
6.3.4 編輯類使用示例
6.4 小結
第7章 模型應用詳解
7.1 模型字段
7.2 模型基本字段
7.3 數據
7.4 模型關聯字段
7.5 模型使用示例
7.5.1 常用模型字段的使用
7.5.2 模型屬性的應用
7.5.3數據的應用
7.5.4 關聯字段的應用
7.6 小結
第8章 數據庫相關配置
8.1 數據庫配置參數介紹
8.1.1 數據庫配置參數DATABASES
8.1.2 數據庫指標表空間參數DEFAULT_INDEX_TABLESPACE
8.1.3 數據庫空間參數DEFAULT_TABLESPACE
8.1.4 數據庫路由參數DATABASE_ROUTERS
8.2 數據庫配置參數的使用
8.2.1 存在多個數據庫時的配置調用
8.2.2 多數據庫訪問控制
8.2.3 特定數據庫參數的使用
8.2.4 使用選擇的配置項
8.3 小結
第9章 數據庫操作
9.1 數據庫對像操作
9.2 數據庫數據操作
9.2.1 增加數據的方法
9.2.2 刪除數據的方法
9.2.3 修改數據的方法
9.2.4 查詢數據的方法
9.3 小結
第10章 模板的使用
10.1 模板相關概念
10.1.1 模板引擎
10.1.2 模板變量
10.1.3 模板標簽
10.1.4 模板過濾器
10.2 模板的使用過程
10.2.1 配置模板
10.2.2 創建模板
10.2.3 加載模板
10.2.4 渲染模板
10.3 模板關聯應用
10.3.1 模板搜索規則
10.3.2 模板的變量使用
10.4 示例演示
10.4.1 模板的使用
10.4.2 模板搜索示例
10.4.3 變量使用示例
10.5 小結
第11章 模板標簽
11.1 繫統模板標簽
11.2 模板標簽示例
11.3 小結
第12章 模板過濾器
12.1 繫統模板過濾器
12.2 模板使用示例
12.3 小結
第13章 管理應用
13.1 Admin應用核心對像
13.1.1 ModelAdmin屬性
13.1.2 ModelAdmin方法
13.2 Admin應用關聯對像
13.2.1 管理站點對像AdminSite
13.2.2 內嵌模型管理對像InlineModelAdmin
13.3 Admin應用自定義設置
13.3.1 自定義站點屬性
13.3.2 自定義應用站點
13.3.3 自定義模型操作
13.3.4 自定義應用模板類
13.4 應用及示例
13.4.1 模型管理的基本運用
13.4.2 Admin應用自定義模型的操作演示
13.4.3 站點調整
13.5 小結
第14章 CMS平臺架設
14.1 簡版的CMS分析及設計
14.1.1 業務場景分析
14.1.2 角色設計
14.1.3 持久化對像設計
14.2 實施CMS架設
14.2.1 準備基本工具
14.2.2 CMS框架的搭建
14.2.3 後臺管理模塊的搭建
14.2.4 後臺業務模塊的搭建
14.2.5 瀏覽模塊的搭建
14.2.6 其他說明
14.2.7 運行CMS
14.3 小結
第15章 Django工程部署
15.1 關聯概念
15.1.1 Web服務器
15.1.2 軟件部署和網站部署
15.2 Django工程部署方式
15.2.1 支持的網絡協議形式
15.2.2 發布的復雜度
15.3 Django工程部署工作內容
15.4 部署示例
15.5 小結