• 3.2
  • 5.0
  • 6.1
  • Версия документации: 3.1

Как удалить приложение в Django

Django предоставляет возможность группировать наборы функций в пакеты Python, называемые applications. Когда требования меняются, приложения могут устареть или стать ненужными. Следующие шаги помогут вам безопасно удалить приложение.

  1. Удалите все ссылки на приложение (импорт, внешние ключи и т. д.).

  2. Удалите все модели из соответствующего файла models.py.

  3. Создайте соответствующие миграции, запустив makemigrations. Этот шаг создает миграцию, которая удаляет таблицы для удаленных моделей и любые другие требуемые миграции для обновления отношений, связанных с этими моделями.

  4. Удалите ссылки на приложение в миграциях других приложений

  5. Примените миграции локально, запустите тесты и проверьте правильность вашего проекта.

  6. Разверните/выпустите обновленный проект Django.

  7. Удалите приложение из INSTALLED_APPS.

  8. Наконец, удалите каталог приложения.

Back to Top