Spec-Zone.ru › Django 5.1

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

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

  1. Удалите все ссылки на приложение (импорты, внешние ключи и т. д.).
  2. Удалите все модели из соответствующего models.py файла.
  3. Создайте соответствующие миграции, выполнив makemigrations. Этот шаг генерирует миграцию, которая удаляет таблицы для удаленных моделей и любые другие необходимые миграции для обновления связей, связанных с этими моделями.
  4. Сжатие ссылок на приложение в миграциях других приложений.
  5. Примените миграции локально, запустите тесты и проверьте корректность вашего проекта.
  6. Разверните/выпустите ваш обновленный проект Django.
  7. Удалите приложение из INSTALLED_APPS.
  8. Наконец, удалите каталог приложения.

© Django Software Foundation and individual contributors
Licensed under the BSD License.
https://docs.djangoproject.com/en/5.1/howto/delete-app/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API