Django

thumbnail
python django

Django + Celery 進階:排程任務、重試與監控 | Django 教學

在上一篇入門教學中,我們學會了 Celery 的基礎架構與任務定義。本篇將深入探討生產環境中不可或缺的進階功能:透過 Celery Beat 與 ...

2026/06/23

thumbnail
python django

Django + Celery 非同步任務佇列入門 | Django 教學

在 Django 應用程式中,當使用者觸發了 Email 發送、圖片處理、報表生成 等耗時操...

2026/06/22

thumbnail
python django

Django Caching 快取策略完全指南 | Django 教學

當你的 Django 應用程式開始面對大量流量時,快取(Caching) 是提升效能最直接有效的手段。透過將頻繁存取的資料暫存在高速儲存層,可以大幅減少 ...

2026/06/21

thumbnail
python django

Django Signals 信號機制:觀察者模式實戰 | Django 教學

Django Signals(信號機制) 是 Django 內建的事件通知系統,實作了經典的 觀察者模式(Observer Pattern) 。當特定事件發生時...

2026/06/20

thumbnail
python django

Django 自訂使用者模型:AbstractUser 與 AbstractBaseUser | Django 教學

Django 內建的 User 模型雖然方便,但在實際專案中往往無法滿足所有需求——你可能需要新增手機號碼欄位,或是改用 Email 取代 userna...

2026/06/19

thumbnail
python django

Django Authentication 使用者認證系統完全指南 | Django 教學

幾乎所有的 Web 應用程式都需要處理使用者身份驗證。Django 內建了一套功能完善的 Authentication(認證) 系統,從 User 模型 、 <...

2026/06/18

thumbnail
python django

Django Middleware 中介軟體原理與實作 | Django 教學

在 Django 的 Request/Response 處理流程中, Middleware(中介軟體) 扮演著全域攔截層的角色。每一個進入 Django 的請求...

2026/06/17

thumbnail
python django

DRF 權限控制與 API 限流完全指南 | Django 教學

上一篇文章解決了「你是誰?」的認證問題,但光知道用戶身份還不夠 – 我們還需要控制「你能做什麼?」以及「你能做多少次?...

2026/06/16

thumbnail
python django

DRF 認證機制:Token、JWT 與 Session 認證 | Django 教學

你的 API 已經能正確處理 CRUD 操作了,但任何人都可以存取和修改資料 – 這在正式環境中是不可接受的。DRF 認證機制(Authentication)是 API 安全的第一道...

2026/06/15

thumbnail
python django

DRF Generic Views 與 Router 自動路由配置 | Django 教學

在前一篇文章中,我們學會了用 APIView 和 ViewSet 處理 API 請求。然而,當專案規模成長,你會發現許多 View 的 CRUD 邏輯幾乎一模一...

2026/06/14