跳轉到

冒險指南

歡迎來到 Django 大冒險

這是一份從零開始的 Django 學習指南,我們將一起探索 Web 開發的奇妙世界。無論你是完全的新手,還是想要系統性學習 Django 的開發者,這份指南都會陪你一步步前進。

讓我們勇闖 Django,一起用 Python 展開網頁的冒險吧!

你會學到什麼?

在這趟冒險旅程中,你將會學習:

  • 使用 uv 建立與管理 Python 開發環境
  • Django 基本概念與功能開發
  • 資料庫設計與 ORM 操作
  • 使用 Django Admin 快速建立管理後台
  • 前端整合與模板系統
  • 表單處理與資料驗證
  • 使用者認證與權限管理
  • RESTful API 開發
  • 部署到正式環境

使用的工具

版本資訊

開發語言、套件與管理工具:

  • Python: 3.14(最低需求:3.10)
  • Django: 5.2
  • 套件管理: uv

這些工具在後續的任務中會教你如何安裝,現在不需要急著準備!

推薦工具

終端機

如果作業系統為 Windows 推薦安裝 Windows Terminal

可以從 Microsoft Store 直接安裝,提供更好的終端機體驗。

其他作業系統

macOS / Linux 使用內建的終端機即可,如果自己習慣的也可以直接使用

程式碼編輯器

推薦使用 Visual Studio Code

VSCode 是一個免費、開源、跨平台的程式碼編輯器,擁有豐富的擴充套件生態系統。

請從這個網址匯入 Profile 設定:

https://gist.githubusercontent.com/arthurc0102/4f3f100306985cdc900706f9a6f91545/raw/e1d07f69fb0474ee6d3567b16c686a5ee155c225/Django.code-profile

參考資源

除了這份指南,也推薦閱讀官方文件: