,共 170 篇文章

2024

十一月

11-14 去了兩個月健身房之後——我的「有氧運動」進化史
11-13 iThome 鐵人賽寫作攻略——新手必看指南
11-01 39,10 月回顧——鐵人賽、演算法與 AI

十月

10-24 與 AI 共舞:我的 LeetCode 刷題之道(上)準備篇
10-12 Django Ninja 30:系列回顧與完賽心得
10-11 單元測試——使用 Test Client 與 pytest 測試 API
10-10 身分認證——Session 認證與全域設定
10-09 資料查詢與過濾(下)FilterSchema 多欄位查詢
10-08 資料查詢與過濾(上)FilterSchema 介紹
10-07 分頁(下)自定義分頁類別
10-06 分頁(上)Django Ninja 的內建分頁器
10-05 檔案上傳——Django UploadedFile 介紹
10-04 錯誤處理(下)全域錯誤處理——使用 Exception Handlers
10-03 錯誤處理(上)HttpError 與自定義 HTTP 回應
10-02 資料驗證(下)Pydantic 跨欄位驗證
10-01 資料驗證(上)Pydantic 單一欄位驗證

九月

09-30 API 文件(下)Pydantic Field 設定範例與預設值
09-29 API 文件(上)Django Ninja 文件實踐指南
09-28 回應(四)Resolver 方法——欄位資料格式化
09-27 回應(三)為何不用 ModelSchema?——相比 DRF,我更偏愛 Django Ninja 的理由
09-26 回應(二)用 Schema 建立巢狀結構回應
09-25 回應(一)Django Ninja 處理 HTTP 回應
09-24 請求(四)Request Body 與 Schema 介紹
09-23 請求(三)查詢參數 - Query Parameters
09-22 請求(二)路徑參數 - Path Parameters
09-21 請求(一)Django Ninja 處理 HTTP 請求
09-20 路由(下)Django Ninja 路由設定
09-19 路由(上)傳統 Django 路由做法
09-18 Django Ninja 06:環境設定 × 如何使用本專案
09-17 Python 現代開發工具介紹