
DRF Generic Views 與 Router 自動路由配置 | Django 教學
在前一篇文章中,我們學會了用 APIView 和 ViewSet 處理 API 請求。然而,當專案規模成長,你會發現許多 View 的 CRUD 邏輯幾乎一模一...
2026/06/14

DRF Views:APIView 與 ViewSet 完全解析 | Django 教學
在前面的章節中,我們學會了如何用 Serializer(序列化器) 定義 API 的資料格式。但光有序列化器還不夠 — 我們還需要一個元件來接收 HTTP 請求、呼叫序列化器處理資料、並回傳適當...
2026/06/13

DRF Serializers 進階:巢狀序列化與自訂方法 | Django 教學
在前一篇文章中,我們認識了 DRF Serializers 的基本用法,包括 ModelSerializer 的自動欄位產生與資料驗證。但在真實專案中,API ...
2026/06/12

DRF Serializers 基礎:序列化與反序列化完全解析 | Django 教學
DRF Serializers(序列化器)是 Django REST Framework 的核心元件,扮演著 Python 物件與 JSON</...
2026/06/11

Django REST Framework 入門:建立你的第一個 API | Django 教學
Django REST Framework(簡稱 DRF)是 Python 生態系中建構 RESTful API 的事實標準框...
2026/06/10

Django Admin 進階:Inline 編輯、自訂 Actions 與權限控制 | Django 教學
當你已經能在 Django Admin 中註冊 Model 並進行基本的 CRUD 操作後,下一步就是深入掌握 Admin 的進階功能。本篇將帶你學會 Inline 編輯...
2026/06/09

Django Admin 後台管理介面入門 | Django 教學
Django 內建了一套功能強大的 Admin 後台管理介面(Admin Site),只需少量設定就能為你的 Model 自動...
2026/06/08

Django Forms 進階:ModelForm、Formset 與檔案上傳 | Django 教學
在前一篇教學中,我們學會了 Django Forms 的基礎用法,包含欄位定義、驗證流程與模板渲染。然而在實務開發中,表單往往需要與 Model 緊密結合、一次...
2026/06/07

Django Forms 表單建立與驗證入門 | Django 教學
在 Web 開發中,表單(Form)是使用者與伺服器之間最重要的互動橋梁。Django Forms 系統提供了 資料驗證(Va...
2026/06/06

Django Templates 進階:模板繼承、自訂標籤與靜態檔案 | Django 教學
當你的 Django 專案頁面越來越多,你會發現每個模板都重複著相同的 HTML 結構 – 導航列、頁尾、CSS 引入。模板繼承(Template Inheritance)正是 Dj...
2026/06/05