Python新手使用Django架站的16堂課-活用Django Web Framework快速建構動態網站
作者:
何敏煌
譯者:
(無)
書城編號:
1233906
售價:
$230.00
購買後立即進貨, 約需 7-12 天
加入購物車
出版社:
博碩
出版日期:
2016/12
頁數:
640
ISBN:
9789864341658
商品簡介
活用Django Web Framework快速建構動態網站 Python已是目前最受歡迎的程式語言之一,Django則是Python語言裡最廣用的Web Framework。任何想要以Python來製作動態資料網站的朋友,不需要煩雜的設定,只要以pip安裝後即可建立起自帶測試用網頁伺服器的網站開發環境,是非常方便易學且弁鈺j大的網站開發最佳組合。 本書的主要目標是希望Python初學者可以在不需要高深程式設計技巧的情況下就可以輕易地運用Django Web Framework製作出全弁鄋滌妧A網站,輕易地運用各式各樣的模組建構出各式各樣實用的特色網站,並有能力把在自己本地端練習的網站實際部署到網路主機上。本書的大綱如下: 1.快速學習建立一個實用的Django網站(第1堂~第3堂) 以一個小型的個人部落格網站為主軸開始,從如何建立網站開發環境、如何規劃網站需求以及設計資料庫的內容、快速建立頁面輸出模板以及資料庫存取,最後再學習如何部署到最受歡迎的各式主機。 2. Django架構深入剖折(第4堂 ~ 第7堂) 詳細分析Django的MVC(MTV)架構。先在第4堂課做一個完整但是簡要的介紹,接著再分別就網址如何對應、如何設計模板、Model和資料庫之間的關係等等做深入的教學。 3.實用網站開發技巧(第8堂 ~ 第11堂) 介紹特色網站所需要使用到的技巧,包括如何快速建立表單以及表單與資料庫的自動結合,活用網站Session以及使用者驗證技巧,快速建立可以讓使用者透過電子郵件自行註冊的會員網站,連結 Facebook進行驗證帳號的實務,以及結合社群網站帳號註冊及驗證的全方位會員網站。 4.實用網站開發教學(第12堂~ 第16堂) 以建立一個實用網站為每一堂課的內容,從設計、規劃到實作,一步一步教導學習者也可以在自己的主機環境建構出這些有趣實用的內容,包括迷你小電商網站、二級網域管理網站、全弁鉆q子商店網站、名言佳句產生器網站等等,最後再說明部署上線的注意事項以及網站單元測試範例。 【本書實務經驗分享】 1.多個務實好用網站範例,學會後可以馬上應用在個人網站 2.詳細的步驟教學,按圖施工,保證成 3.全書不使用難懂的程式技巧,更易於入門學習 4.部署教學以及實際應用秘訣,讓你輕鬆成為架站高手
第一堂 網站開發環境建置 1.1 網站的基礎知識 1.2 建立網站開發流程 1.3 活用版本控制系統 1.4 其他的網站專案開發環境安裝建議 1.5 習題 第二堂 Django網站快速入門 2.1 個人部落格網站規劃 2.2 建立部落格資料表 2.3 網址對應與頁面輸出 2.4 進階網站弁鉆B用 2.5 習題 第三堂 讓網站上線 3.1 DigitalOcean部署 3.2 Heroku部署 3.3 Google Cloud Platform部署 3.4 習題 第四堂 深入瞭解Django的MVC架構 4.1 Django的MVC架構簡介 4.2 Model簡介 4.3 View簡介 4.4 Template簡介 4.5 本章練習網站的最終版本摘要 4.6 習題 第五堂 網址的對應與委派 5.1 Django網址架構 5.2 進階設定技巧 5.3 習題 第六堂 Template深入探討 6.1 Template的設定與運作 6.2 進階Template技巧 6.3 Template語言 6.4 習題 第七堂 Models與資料庫 7.1 網站與資料庫 7.2 活用Model製作網站 7.3 在Django使用MySQL資料庫系統 7.4 習題 第八堂 網站表單的應用 8.1 網站與表單 8.2 基礎表單類別的應用 8.3 模...