目錄結構和程序編寫等知識點;第5章Django,包括Django簡介、安裝Django、第1個Django項目、路由、模板、類視圖、資料庫、表單驗證、Cookie和Session、上下文處理器、中間件和CSRF防禦等;第6章Django項目實戰:網上圖書商城,包括程序概述、資料庫設計和編寫程序等內容。 本書可以作為廣大計算機軟體技術人員的參考用書,也可以作為高等院校計算機科學與技術、自動化、軟體工程、網絡工程、人工智能和信息管理與信息系統等專業的教學參考用書。
作者簡介 夏正東,現任某網絡技術公司CTO,系統分析師,擁有十余年一線軟體開發經驗,長期從事Web系統、GU開發框架及數據分析等領域的研發和教學工作,精通Python、PHP、Web前端及Linux等多項技術,曾就職于東軟、金山及電訊盈科等500強公司,多次參与瀋陽市政府、大連市政府、中國移動等合作項目,並在遼寧省部分高校和企業擔任計算機專業外聘講師和資深企培講師等職務。
目錄 第1章 Python Web編程簡介
第2章 Python Web編程的常用概念
第3章 Flask
3 1 Flask簡介
3 2 安裝Flask
3 3 第1個Flask項目
3 4 Flask實例對象
3 5 路由
3 5 1 路由的聲明
3 5 2 唯一規則
3 5 3 路由分類
3 5 4 動態構建請求URL
3 5 5 HTTP請求
3 5 6 路由轉換器
3 5 7 重定向
3 5 8 視圖函數的返回值
3 5 9 自定義視圖函數裝飾器
3 6 模板
3 6 1 渲染模板
3 6 2 模板位置
3 6 3 模板變數
3 6 4 模板中動態構建請求URL
3 6 5 模板中的過濾器
3 6 6 模板中的控制結構
3 6 7 模板註釋
3 6 8 宏
3 6 9 include標籤
3 6 10 set語句和with語句
3 6 11 載入靜態文件
3 6 12 模板繼承
3 7 類視圖
3 8 藍圖
3 8 1 應用藍圖
3 8 2 藍圖中載入模板
3 8 3 藍圖中載入靜態文件
3 8 4 在藍圖中動態構建請求URL
3 8 5 在藍圖中實現子域名
3 9 SQLAlchemy
3 9 1 安裝SQLAlchemy
3 9 2 創建資料庫引擎
3 9 3 創建資料庫
3 9 4 創建數據表
3 9 5 CRUD操作
3 9 6 外鍵
3 9 7 多表間關係
3 9 8 高級查詢
3 10 Flask-SQLAlchemy
3 10 1 安裝Flask-SQLAlchemy
3 10 2 配置Flask-SQLAlchemy
3 10 3 連接資料庫
3 10 4 獲取資料庫對象
3 10 5 創建數據表
3 10 6 CRUD操作
3 10 7 多表間關係
3 11 Alembic
3 11 1 安裝Alembic
3 11 2 Alembic操作
3 11 3 在Flask-SQLAlchemy中操作Alembic
3 12 Flask-Script
3 12 1 安裝Flask-Script
3 12 2 創建自定義命令
3 13 Flask-Migrate
3 13 1 安裝Flask-Migrate
3 13 2 配置Flask-Migrate操作
3 14 表單驗證
3 14 1 安裝WTForms和Flask-WTF
3 14 2 HTML表單驗證
3 14 3 文件上傳驗證
3 15 Cookie和Session
3 15 1 設置、獲取和刪除Cookie
3 15 2 設置、獲取和刪除Session
3 16 CSRF防禦
3 17 上下文
3 17 1 應用上下文
3 17 2 請求上下文
3 17 3 應用上下文和請求上下文的區別
3 18 鉤子函數
3 19 信號
3 19 1 信號的安裝
3 19 2 自定義信號
3 19 3 內置信號
第4章 Flask項目實戰:網上圖書商城
4 1 程序概述
4 2 創建資料庫
4 3 程序
目錄結構
4 4 程序編寫
第5章 Django
5 1 Django簡介
5 2 安裝Django
5 3 第1個Django項目
5 4 路由
5 4 1 視圖函數
5 4 2 URL映射
5 4 3 HttpRequest對象
5 4 4 QueryDict對象
5 4 5 HttpResponse對象
5 4 6 JsonResponse對象
5 4 7 重定向
5 4 8 動態路由
5 4 9 動態構建請求URL
5 4 10 路由分發
5 4 11 路由轉換器
5 4 12 限制請求方法
5 5 模板
5 5 1 渲染模板
5 5 2 模板位置
5 5 3 模板變數
5 5 4 模板中的控制結構
5 5 5 模板註釋
5 5 6 常用標籤
5 5 7 模板中的過濾器
5 5 8 模板繼承
5 5 9 載入靜態文件
5 6 類視圖
5 7 資料庫
5 7 1 定義數據模型
5 7 2 Manager類和QuerySet類
5 7 3 查詢條件
5 7 4 常用欄位
5 7 5 Meta類
5 7 6 外鍵
5 7 7 多表間關係
5 8 表單驗證
5 8 1 HTML表單驗證
5 8 2 上傳文件驗證
5 8 3 ModelForm類
5 9 Cookie和Session
5 9 1 設置、獲取和刪除Cookie
5 9 2 設置、獲取和刪除Session
5 10 上下文處理器
5 11 中間件
5 12 CSRF防禦
第6章 Django項目實戰:網上圖書商城
6 1 程序概述
6 2 資料庫設計
6 3 編寫程序
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。