如何刪除 Django 應用程式¶
Django 提供了將一組功能分組到名為應用程式的 Python 套件中的能力。當需求變更時,應用程式可能會變得過時或不必要。以下步驟將幫助您安全地刪除應用程式。
移除所有對該應用程式的引用 (import、外部鍵等等)。
從對應的
models.py
檔案中移除所有模型。透過執行
makemigrations
來建立相關的遷移。此步驟會產生一個遷移,刪除已移除模型的資料表,以及任何其他更新與這些模型相關聯的關係所需的遷移。壓縮其他應用程式的遷移中對該應用程式的引用。
在本地套用遷移,執行測試,並驗證專案的正確性。
部署/發佈您更新後的 Django 專案。
從
INSTALLED_APPS
中移除該應用程式。最後,移除該應用程式的目錄。