如何刪除 Django 應用程式

Django 提供了將一組功能分組到名為應用程式的 Python 套件中的能力。當需求變更時,應用程式可能會變得過時或不必要。以下步驟將幫助您安全地刪除應用程式。

  1. 移除所有對該應用程式的引用 (import、外部鍵等等)。

  2. 從對應的 models.py 檔案中移除所有模型。

  3. 透過執行makemigrations 來建立相關的遷移。此步驟會產生一個遷移,刪除已移除模型的資料表,以及任何其他更新與這些模型相關聯的關係所需的遷移。

  4. 壓縮其他應用程式的遷移中對該應用程式的引用。

  5. 在本地套用遷移,執行測試,並驗證專案的正確性。

  6. 部署/發佈您更新後的 Django 專案。

  7. INSTALLED_APPS中移除該應用程式。

  8. 最後,移除該應用程式的目錄。

回到頂端