Как удалить приложение в Django¶
Django предоставляет возможность группировать наборы функций в пакеты Python, называемые applications. Когда требования меняются, приложения могут устареть или стать ненужными. Следующие шаги помогут вам безопасно удалить приложение.
Удалите все ссылки на приложение (импорт, внешние ключи и т. д.).
Удалите все модели из соответствующего файла
models.py.Создайте соответствующие миграции, запустив
makemigrations. Этот шаг создает миграцию, которая удаляет таблицы для удаленных моделей и любые другие требуемые миграции для обновления отношений, связанных с этими моделями.Удалите ссылки на приложение в миграциях других приложений
Примените миграции локально, запустите тесты и проверьте правильность вашего проекта.
Разверните/выпустите обновленный проект Django.
Удалите приложение из
INSTALLED_APPS.Наконец, удалите каталог приложения.