[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

PYTHON 新手學DJANGO 2.0架站的16堂課(第2版)
該商品所屬分類:圖書 -> 編程語言
【市場價】
828-1200
【優惠價】
518-750
【作者】 何敏煌林亮昀 
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



出版社:清華大學出版社
ISBN:9787302523321
商品編碼:45569185588

品牌:文軒
出版時間:2019-04-01
代碼:99

作者:何敏煌,林亮昀

    
    
"
作  者:何敏煌、林亮昀 著
/
定  價:99
/
出 版 社:清華大學出版社
/
出版日期:2019年04月01日
/
頁  數:487
/
裝  幀:平裝
/
ISBN:9787302523321
/
主編推薦
1. 快速建立一個實用的Django網站(~3堂課)以一個小型的個人博客網站為主軸,介紹如何建立網站開發環境、如何規劃網站需求以及設計數據庫的內容、快速建立頁面輸出模板以及數據庫的存取,很後學習如何把制作好的網站部署到受歡迎的各種主機上。2. Django架構深入剖析(第4~7堂課)詳細分析Django的MVC架構。首先做一個完整且簡要的介紹,接著分別就網址如何對應、如何設計模板、Model和數據庫之間的關繫等內容進行深入的闡述。3. 實用網站開發技巧(第8~11等
目錄
●堂 網站開發環境的建立11.1 網站的基礎知識11.1.1 網站的運行流程11.1.2 Python/Django扮演的角色31.1.3 使用Python/Django建立網站的優勢41.2 建立網站開發流程41.2.1 開發流程簡介41.2.2 在Windows建立Linux虛擬機51.2.3 在Mac OS安裝Linux虛擬機121.2.4 在Linux虛擬機中創建Python Django開發環境181.2.5 設置SSH、PuTTY以及FTP服務器191.2.6 安裝Notepad++程序編輯器231.3 活用版本控制繫統271.3.1 版本控制繫統Git簡介271.3.2 申請Bitbucket賬號281.3.3 在虛擬機中連接Bitbucket301.3.4 在不同的計算機之間開發同一個網站321.4 其他網站項目開發環境的安裝建議331.4.1 在Windows 10創建開發環境331.4.2 在MacOS中創建開發環境351.4.3 在Cloud9中創建開發環境371.4.4 在DigitalOcean VPS中創建開發環境391.5 習題40第2堂 Django網站快速入門412.1 個人博客網站規劃412.1.1 博客網站的需求與規劃412.1.2 產生個網站框架422.1.3 Django文件夾與文件解析442.2 創建博客數據表462.2.1 數據庫與Django的關繫462.2.2 定義數據模型462.2.3 啟動admin管理界面472.2.4 讀取數據庫中的內容522.3 網址對應與頁面輸出542.3.1 創建網頁輸出模板Template542.3.2 網址對應urls.py582.3.3 共享模板的使用602.4 不錯網站功能的運用632.4.1 JavaScript以及CSS文件的引用632.4.2 圖像文件的應用672.4.3 在主網頁顯示文章摘要682.4.4 博客文章的HTML內容處理702.4.5 Markdown語句解析與應用732.5 習題75第3堂 讓網站上線763.1 DigitalOcean部署763.1.1 申請賬號與創建虛擬主機763.1.2 安裝Apache網頁服務器及Django執行環境803.1.3 修改settings.py、000-default.conf等相關設置823.1.4 創建域名以及多平臺設置843.2 在Heroku上部署873.2.1 Heroku賬號申請與環境設置873.2.2 修改網站的相關設置893.2.3 上傳網站到Heroku主機903.2.4 Heroku主機的操作933.3 在Google Cloud Platform上部署943.3.1 Google Cloud Platform的介紹943.3.2 Google Computing啟用與設置983.3.3 Google App Engine的說明與設置1013.4 習題110第4堂 深入了解Django的MVC架構1114.1 Django的MVC架構簡介1114.1.1 MVC架構簡介1114.1.2 Django的MTV架構1124.1.3 Django網站的構成以及配合1134.1.4 在Django MTV架構下的網站開發步驟1144.2 Model簡介1154.2.1 在models.py中創建數據表1164.2.2 在admin.py中創建數據表管理界面1184.2.3 在Python Shell中操作數據表1214.2.4 數據的查詢與編輯1234.3 View簡介1254.3.1 建立簡易的HttpResponse網頁1264.3.2 在views.py中顯示查詢數據列表1274.3.3 網址欄參數處理的方式1284.4 Template簡介1314.4.1 創建Template文件夾與文件1314.4.2 傳送變量到Template文件中1324.4.3 在Template中處理列表變量1354.5 最終版本摘要1354.6 習題138第5堂 網址的對應與委派1395.1 Django網址架構1395.1.1 URLconf簡介1395.1.2 委派各個的網址到處理函數1415.1.3 urlpatterns的正則表達式語法說明(適用於Django 2.0以前的版本)1445.1.4 驗證正則表達式設計URL的正確性1475.2 不錯設置技巧1485.2.1 參數的傳送1485.2.2 include其他整組的urlpatterns設置1495.2.3 URLconf的反解功能1495.3 習題150第6堂 Template深入探討1516.1 Template的設置與運行1516.1.1 settings.py設置1516.1.2 創建Template文件1536.1.3 在Template文件中使用現有的網頁框架1546.1.4 直播電視網站應用範例1556.1.5 在Template中使用static文件1586.2 不錯Template技巧1606.2.1 Template模板的繼承1606.2.2 共享模板的使用範例1626.3 Template語言1636.3.1 判斷指令1636.3.2 循環指令1646.3.3 過濾器與其他的語法標記1686.4 習題171第7堂 Models與數據庫1727.1 網站與數據庫1727.1.1 數據庫簡介1727.1.2 規劃網站需要的數據庫1737.1.3 數據表內容設計1767.1.4 models.py設計1777.2 活用Model制作網站1787.2.1 建立網站1787.2.2 制作網站模板1807.2.3 制作多數據表整合查詢網頁1827.2.4 調整admin管理網頁的外觀1867.3 在Django使用MySQL數據庫繫統1887.3.1 安裝開發環境中的MySQL連接環境(Ubuntu)1887.3.2 安裝開發環境中的MySQL連接環境 (Windows)1897.3.3 使用Google雲端主機的商用SQL服務器1927.4 習題196第8堂 網站窗體的應用1978.1 網站與窗體1978.1.1 HTML
窗體簡介1978.1.2 活用窗體的標簽2008.1.3 建立本堂課範例網站的數據模型2028.1.4 網站窗體的建立與數據顯示2048.1.5 接收窗體數據存儲於數據庫中2068.1.6 加上刪除帖文的功能2078.2 基礎窗體類的應用2098.2.1 使用 T傳送窗體數據2098.2.2 結合窗體和數據庫2138.2.3 數據接收與字段的驗證方法2168.2.4 使用第三方服務發送電子郵件2198.3 模型窗體類ModelForm的應用2238.3.1 ModelForm的使用2238.3.2 通過ModelForm產生的窗體存儲數據2258.3.3 為窗體加上防機器人驗證機制2268.4 習題231第9堂 網站的Session功能2329.1 Session簡介2329.2.1 復制Django網站2329.1.2 Cookie簡介2339.1.3 建立網站登錄功能2349.1.4 Session的相關函數介紹2399.2 活用Session2409.2.1 建立用戶數據表2409.2.3 整合Django的信息顯示框架Messages Framework2469.3 Django auth用戶驗證2499.3.1 使用Django的用戶驗證繫統2499.3.2 增加User的字段2529.3.3 顯示新增加的User字段2549.3.4 應用auth用戶驗證存取數據庫2569.4 習題2610堂 網站用戶的注冊與管理26210.1 建立網站用戶的自動化注冊功能26210.1.1 django-registration-redux安裝與設置26210.1.2 創建django-registration-redux所需的模板26310.1.3 整合用戶注冊功能到分享日記網站26710.2 Pythonanywhere.com免費Python網站開發環境27110.2.1 注冊Pythonanywhere.com賬號27110.2.2 在Pythonanywhere免費網站中建立虛擬環境以及Django網站27810.2.3 建立投票網站的基本架構28310.3 使用Facebook驗證賬號操作實踐29010.3.1 在Pythonanywhere中安裝django-allauth與設置29010.3.2 到Facebook開發者網頁申請驗證機制29310.3.3 在網站中識別用戶的登錄狀態29810.3.4 客戶化django-allauth頁面30110.4 習題3031堂 社交網站應用實踐30411.1 投票網站的規劃與調整30411.1.1 網站功能與需求30411.1.2 數據表與頁面設計30611.1.3 網站的轉移30911.2.4 移動設備的考慮31111.2 深入探討django-allauth31211.2.1 django-allauth的Template標簽31311.2.2 django-allauth的Template頁面31411.2.3 獲取Facebook用戶的信息31611.3 投票網站功能解析31711.3.1 首頁的分頁顯示功能31811.3.2 自定義標簽並在首頁顯示目前的投票數31911.3.3 使用AJAX和jQuery改進投票的效果32211.3.4 避免重復投票的方法32711.3.6 新建Twitter賬號鏈接32911.4 習題3342堂 電子商店網站實踐33512.1 打造迷你電商網站33512.1.1 復制網站,不要從零開始33512.1.2 建立網站所需要的數據表33712.1.3 上傳照片的方法django-filer34112.1.4 把django-filer的圖像文件加到數據表中34512.2 增加網站功能34812.2.1 分類查看產品34812.2.2 顯示詳細的產品內容35212.2.3 購物車功能35312.2.4 建立訂單功能35712.3 電子支付功能36512.3.1 建立付款流程36612.3.2 建立PayPal付款鏈接36812.3.3 接收PayPal付款完成通知37412.3.4 測試PayPal付款功能37512.4 習題3813堂 全功能電子商店網站django-oscar實踐38213.1 Django購物網站Oscar的安裝與使用38213.1.1 電子購物網站模板38213.1.2 Django Oscar購物車繫統測試網站安裝38313.2 建立Oscar的應用網站38613.2.1 安裝前的準備38613.2.2 建立網站的域名38713.2.3 調整Apache2配置文件38813.2.4 建立Django Oscar購物網站項目38913.2.5 加上電子郵件的發送功能39713.2.6 簡單地修改Oscar網站的設置39813.2.7 增加PayPal在線付款功能40113.3 自定義Oscar網站40613.3.1 建立自己的templates,打造客戶化的外觀40713.3.2 網站的中文翻譯41613.4 習題4174堂 使用Mezzanine快速打造CMS網站41814.1 快速安裝Mezzanine CMS網站41814.1.1 什麼是Mezzanine41814.1.2 安裝Mezzanine41914.1.3 安裝Mezzanine主題42514.1.4 Mezzanine網站的設置與調整42714.2 使用Mezzanine建立電子商店網站42914.2.1 安裝電子購物車套件與建立網站42914.2.2 自定義Mezzanine網站的外觀43114.3 在Heroku部署Mezzanine網站43514.4 習題4405堂 名言佳句產生器網站實踐44115.1 建立網站前的準備44115.1.1 準備網站所需的素材44115.1.2 圖文整合練習44215.1.3 建立可隨機顯示圖像的網站44415.2 產生器功能的實現44615.2.1 建立產生器界面44715.2.2 產生專享的文件名44915.2.3 開始合並隨後產生圖像文件44915.2.4 準備多個背景圖像文件以供選擇45315.3 自定義圖像文件功能45815.3.1 加入會員注冊功能45815.3.2 建立上傳文件的界面45815.3.3 上傳文件的方法46215.3.4 實時產生結果46415.4 習題4666堂 課程回顧與你的下一步46716.1 善加運用網站資源46716.2 部署上線的注意事項47016.3 SSL設置實踐47216.4 程序代碼和網站測試的重要性48316.5 其他Python框架48616.6 你的下一步486
內容簡介
Python是目前很好受歡迎的程序設計語言,本書通過對Python語言使用很多的Django 2.0 Web Framework的介紹,讓讀者可以輕松制作出全功能的動態網站。本書分4部分,以16堂課來介紹Python新手使用Django架站的要點。部分(~3堂)以一個小型的個人博客網站為主軸,介紹如何快速建立一個實用的Django網站;第二部分(第4~7堂)是Django架構深入剖析,詳細分析Django的MVC/MTV架構;第三部分(第8~11堂)為實用網站開發技巧;第四部分(2~16堂)為實用網站開發教學,從設計、規劃到實踐,逐步指導讀者在自己的主機環境下構建出有趣實用的內容。本書既可作為希望快速上手Python+Django的初學者的參考書籍,也可作為Python培訓學校在Python+Django方面的培訓教程。
作者簡介
何敏煌、林亮昀 著
何敏煌,中國臺灣地區交通大學信息科學所博士。臺灣地區暢銷書作者.
摘要
本書的主要目的在於介紹如何使用Django這個Web Framework在網絡主機上架設一個全功能的網站。Django是一個由Python編寫的具有完整架站能力的Web網站框架,通過這個框架,隻要短短幾條指令,Python的程序設計人員就可以輕松地建立一個正式網站所需要的骨架(框架),再從這個框架中開發出全功能的網站。Python語言充滿了令人津津樂道的加速技巧,為了方便讀者學習,本書盡量使用初學者容易理解的講述方式,以期閱讀本書的讀者能夠在最短的時間內跨過使用程序設計語言制作網站的門檻,馬上以Python建立自己的特色網站,並在熟悉流程以及架構後,進一步提升網站的性能。所以,隻要你有Python的基本程序設計能力以及網站架構和運行的基本概念,基本上就有足夠的能力通過本書來建立屬於自己的動態網站——一個可以讓你充分利用Python語言所有能力、連接數據庫、使用社交網站賬號驗等



"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
【同作者商品】
何敏煌林亮昀
  本網站暫時沒有該作者的其它商品。
有該作者的商品通知您嗎?
請選擇作者:
何敏煌林亮昀
您的Email地址
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部