BACKEND · OFFICIAL PROMPT

啟動並理解 Django API

讓 AI 跑通 Django,並畫清請求、領域物件與背景工作的關係。

難度
入門
階段
準備 · 開發
版本
v1.0.0
更新
2026-08-30

OUTCOMES

這條 Prompt 會幫你完成什麼

  • Django API 健康執行
  • 取得與產品目標相關的後端呼叫鏈

BEFORE YOU START

開始前準備

  • Python 與 Docker 可用
  • 已閱讀 TabTin 核心領域模型

AI 應先了解這些位置

apps/tabtin_djangoAGENTS.mddocs/principledocs/agent/commands.md

READY TO RUN

完整 Prompt

複製完整 Prompt,保留執行與驗收邊界。

請從真實產品請求啟動並理解 TabTin Django,不做資料夾百科。閱讀 AGENTS.mddocs/principledocs/agent/commands.mdapps/tabtin_django,確認資料庫模式、環境來源、API 連接埠、背景工作和即時邊界。不要進入廢棄 Django IM,也不要以 SQLite 取代 PostgreSQL。

啟動資料庫、快取、Django 與必要 Celery,確認 migration。追蹤一個請求的 URL、序列化、領域服務、模型、權限與事件,說明 Organization、Workspace、Project、Agent、App、Device 的歸屬,區分同步 API、非同步工作與協作服務。從日誌修正啟動根因,不刪除開發資料。

呼叫健康與唯讀業務 API,以 PostgreSQL 執行相關 Django 測試,修正後重啟不支援熱載入的服務,檢查秘密或跨 Organization 洩漏。回報狀態、連接埠、領域關係、呼叫鏈、擴充層、測試、現行與歷史路徑。未經要求不建立 migration、不提交或推送。