Как выборочно мигрировать модели Django?
Для любого стандартного файла Django models.py
, как вы можете сказать Django включать / исключать определенные модели условно (например, на основе переменных в модуле settings.py
) при запуске python manage.py makemigrations [app_name]
?
При выполнении python manage.py makemigrations [app_name]
вы не можете исключить определенные модели. Вы можете написать миграции вручную, прочитайте документацию: Написание миграций базы данных.
Или запустите python manage.py makemigrations [app_name]
и затем отредактируйте созданный файл миграций, чтобы удалить операции, которые конструируют модели, которые вы хотите исключить.