Python

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

Django Templates 模板語言基礎入門 | Django 教學
當 View 處理完邏輯、準備好資料後,下一步就是把這些資料呈現在使用者面前。Django Templates(模板系統)正是負責這個「呈現層」的核心元件。Dj...
2026/06/04

Django URLs 路由設計與配置完全指南 | Django 教學
當使用者在瀏覽器輸入一個網址並按下 Enter,Django 如何知道該呼叫哪個 View 來處理這個請求?答案就是 URL 路由系統(URLconf)。URLconf 是 Django 請求處...
2026/06/03

Django Views:Class-Based Views 類別視圖深入解析 | Django 教學
在前面的文章中,我們使用 函數式視圖(Function-Based Views,FBV) 來處理各種請求。FBV 直觀好懂,但當專案規模成長,你會發現大量的視圖函數充斥著重複的邏輯——取得物件、...
2026/06/02

Django Views:Function-Based Views 函數視圖入門 | Django 教學
在 Django 的 MTV(Model-Template-View)架構中, View 扮演著承上啟下的核心角色——它接收使用者的 HTTP ...
2026/06/01

Django ORM 與 QuerySet 查詢語法完全指南 | Django 教學
Django ORM(Object-Relational Mapping,物件關聯映射)是 Django 框架最強大的核心功能之一。透過 QuerySet(查詢...
2026/05/31