*數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202311*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Django4 實例精解 ISBN:9787302647904 出版社:清華大學 著編譯者:安東尼奧.米勒 頁數:683 所在地:中國大陸 *此為代購商品 書號:1593964 可大量預訂,請先連絡。 內容簡介 本書詳細闡述了與Django4相關的基本解決方案,主要包括構建一個博客應用程序、利用高級特性增強博客應用程序、擴展博客應用程序、構建社交網站、實現社交身份驗證、共享網站上的內容、跟蹤用戶動作、構建在線商店、管理支付和訂單、擴展商店、向商店中添加國際化功能、構建在線學習平台、創建內容管理系統、渲染和緩存內容、構建API、構建聊天伺服器、生產環境等內容。此外,本書還提供了相應的示例、代碼,以幫助讀者進一步理解相關方案的實現過程。 本書適合作為高等院校計算機及相關專業的教材和教學參考書,也可作為相關開發人員的自學用書和參考手冊。目錄 第1章 構建一個博客應用程序1 1 安裝Python 1 2 創建Python虛擬環境 1 3 安裝Django 1 3 1 利用pip安裝Django 1 3 2 Django 4中的新特性 1 4 Django概述 1 5 主框架組件 1 6 Django架構 1 7 創建第一個項目 1 7 1 應用初始資料庫遷移 1 7 2 運行開發伺服器 1 7 3 項目設置項 1 7 4 項目和應用程序 1 7 5 創建一個應用程序 1 8 創建博客數據模型 1 8 1 創建Post模型 1 8 2 添加日期時間欄位 1 8 3 定義默認排序順序 1 8 4 添加一個資料庫索引 1 8 5 激活應用程序 1 8 6 添加一個status欄位 1 8 7 添加多對一關係 1 8 8 創建並應用遷移 1 9 創建模型的管理網站 1 9 1 創建一個超級用戶 1 9 2 Django管理網站 1 9 3 向管理網站中添加模型 1 9 4 定製模型的顯示方式 1 10 與QuerySet和管理器協同工作 1 10 1 創建對象 1 10 2 更新對象 1 10 3 檢索對象 1 10 4 刪除對象 1 10 5 QuerySet何時取值 1 10 6 創建模型管理器 1 11 構建列表和詳細視圖 1 11 1 創建列表和詳細視圖 1 11 2 使用get_object_or_404快捷方式 1 11 3 添加視圖的URL模式 1 12 創建視圖的模板 1 12 1 創建基礎模板 1 12 2 創建帖子列表模板 1 12 3 訪問應用程序 1 12 4 創建帖子詳細模板 1 13 請求/響應循環 1 14 附加資源 1 15 本章小結 第2章 利用高級特性增強博客應用程序 2 1 使用模型的標準URL 2 2 創建帖子的SEO友好的URL 2 3 調整URL模式 2 4 調整視圖 2 5 調整帖子的標準URL 2 6 添加分頁 2 6 1 向帖子列表視圖中添加分頁 2 6 2 創建一個分頁模板 2 6 3 處理分頁錯誤 2 7 構建基於類的視圖 2 7 1 為何採用基於類的視圖 2 7 2 使用基於類的視圖列出帖子 2 8 基於電子郵件的推薦帖子 2 8 1 利用Django創建表單 2 8 2 處理視圖中的表單 2 8 3 利用Django發送電子郵件 2 8 4 在視圖中發送電子郵件 2 8 5 在模板中渲染表單 2 9 創建一個評論系統 2 9 1 創建一個評論模型 2 9 2 向管理網站中添加評論 2 9 3 從模型中創建表單 2 9 4 在視圖中處理ModelForms 2 9 5 創建評論表單的模板 2 9 6 向帖子詳細視圖中添加評論 2 9 7 向帖子詳細模板中添加評論 2 10 附加資源 2 11 本章小結 第3章 擴展博客應用程序 3 1 添加標籤功能 3 2 根據相似性檢索帖子 3 3 創建自定義模板標籤和過濾器 3 3 1 實現自定義模板標籤 3 3 2 創建一個簡單的模板標籤 3 3 3 創建一個包含模板標籤 3 3 4 創建返回QuerySet的模板標籤 3 3 5 實現自定義模板過濾器 3 3 6 創建模板過濾器以支持Markdown語法 3 4 向網站中添加網站地圖 3 5 創建博客帖子的訂閱源 3 6 向博客中添加全文本搜索 3 6 1 安裝PostgreSQL 3 6 2 創建PostgreSQL資料庫 3 6 3 轉儲現有的數據 3 6 4 切換項目中的資料庫 3 6 5 將數據載入至新資料庫中 3 6 6 簡單的搜索查詢 3 6 7 針對多個欄位搜索 3 6 8 構建一個搜索視圖 3 6 9 詞幹和排名結果 3 6 10 不同語言中的詞幹提取和移除停用詞 3 6 11 加權查詢 3 6 12 使用三元組相似性進行搜索 3 7 附加資源 3 8 本章小結 第4章 構建社交網站 4 1 創建社交網站項目 4 2 使用Django身份驗證框架 4 2 1 創建一個登錄視圖 4 2 2 使用Django身份驗證視圖 4 2 3 登錄和註銷視圖 4 2 4 修改密碼視圖 4 2 5 重置密碼視圖 4 3 用戶註冊和用戶個人信息 4 3 1 用戶註冊 4 3 2 擴展用戶模型 4 3 3 安裝Pillow並處理媒體文件 4 3 4 創建資料模型的遷移 4 2 5 使用消息框架 4 4 構建自定義身份驗證後端 4 5 附加資源 4 6 本章小結 第5章 實現社交身份驗證 5 1 向網站中添加社交身份驗證 5 1 1 通過HTTPS運行開發伺服器 5 1 2 利用Facebook進行身份驗證 5 1 3 利用Twitter進行身份驗證 5 1 4 使用Google進行身份驗證 5 1 5 為註冊社交認證的用戶創建資料文件 5 2 附加資源 5 3 本章小結 第6章 共享網站上的內容 6 1 創建一個圖像收藏網站 6 1 1 構建圖像模型 6 1 2 創建多對多關係 6 1 3 在管理網站註冊圖像模型 6 2 從其他網站上發布內容 6 2 1 清除表單欄位 6 2 2 安裝Requests庫 6 2 3 覆寫ModelForm的ave()方法 6 2 4 利用JavaScript構建書籤工具 6 3 創建圖像的詳細視圖 6 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |