跳轉至

建立 2026-09-17 更新 2026-09-17

官方與經典入門系列

Django 官方目前主要以文字文件與教學為主(見 Django 官方教學),沒有維護中的官方影音頻道。這一頁精選兩支涵蓋完整流程的免費全套課程,以及業界公認最經典的 Corey Schafer 系列(依主題對照本站各章節),適合搭配文字內容一起學習。想看更多針對單一主題的延伸影片,請見 社群精選延伸教學

官方文字教學

如果想先看最權威、隨版本更新的內容,建議先讀官方的 Writing your first Django app(Part 1–8),本站每個章節的「官網文件連結」也都對照到相關段落。

完整課程總覽

Python Django Web Framework - Full Course for Beginners — freeCodeCamp.org(Coding For Entrepreneurs 製作)。約 4 小時的完整課程,從安裝、Models、Views、Templates 到表單都涵蓋,內容組織方式與本站章節順序相近,適合想要一次看完整體流程全貌的初學者。

Django For Everybody - Full Python University Course — freeCodeCamp.org(Dr. Chuck/密西根大學)。學術風格的大學課程影片,步調沉穩、注重觀念的來龍去脈,適合想要更扎實理解「為什麼」而不只是「怎麼做」的學習者。

Corey Schafer 經典系列

Corey Schafer 的 Python Django Tutorial: Full-Featured Web App 系列是社群公認歷久不衰的入門教材,用建立一個部落格網站貫穿整個系列。以下依主題挑選與本站章節對應的幾支:

對應章節:入門設定

Part 1 - Getting Started — 示範安裝 Django、建立 Project 與第一個 App,並跑起開發伺服器,是整個系列的起點。

對應章節:URL 設計(URLconf)

Part 2 - Applications and Routes — 建立部落格 App,並示範如何設計 URL 對照表、串接 View。

對應章節:Templates

Part 3 - Templates — 介紹樣板語言的變數輸出、迴圈與樣板繼承,示範如何回傳結構較複雜的 HTML。

對應章節:Models

Part 5 - Database and Migrations — 用 Model 建立資料庫表格,並示範 makemigrationsmigrate 的完整流程。

對應章節:使用者驗證

Part 6 - User Registration — 用表單驗證使用者輸入,建立完整的註冊頁面。

Part 7 - Login and Logout System — 接續註冊功能,示範登入、登出與限制頁面存取的完整流程。

對應章節:Class-Based Views

Part 10 - Create, Update, and Delete Posts — 改用 CreateViewUpdateViewDeleteView 等 Class-Based Views 重構文章的新增/修改/刪除功能,大幅減少重複程式碼。

想看更多主題式教學?

除了以上完整課程,也整理了幾支針對單一主題(靜態檔案、後台客製、社群登入、雲端部署)的延伸影片,請見 社群精選延伸教學