Как удалить приложение Django
Django позволяет объединять наборы функций в пакеты Python, называемые приложениями. При изменении требований приложения могут устареть или стать ненужными. Следующие шаги помогут безопасно удалить приложение.
- Удалите все ссылки на приложение (импорты, внешние ключи и т. д.).
- Удалите все модели из соответствующего файла
models.py. - Создайте необходимые миграции, выполнив
makemigrations. На этом шаге создаётся миграция для удаления таблиц удалённых моделей, а также любые другие миграции, необходимые для обновления связей с этими моделями. - Удалите ссылки на приложение из миграций других приложений.
- Примените миграции локально, запустите тесты и проверьте корректность проекта.
- Разверните/выпустите обновлённый проект Django.
- Удалите приложение из
INSTALLED_APPS. - Наконец, удалите каталог приложения.
© Django Software Foundation and individual contributors
Licensed under the BSD License.
https://docs.djangoproject.com/en/6.0/howto/delete-app/