Исключить установленные приложения Django при выполнении пользовательской команды django - PullRequest
0 голосов
/ 26 апреля 2018

У меня есть «xxx» в установленных приложениях (settings.INSTALLED_APPS)
Внутри этого приложения я проверяю существующую схему в Postgresql
Если схема не существует, я сгенерирую исключение .
Я прошу пользователя выполнить пользовательскую команду Django (для создания схемы)

python manage.py create_schema ....

Но эта команда не может быть выполнена из-за django.setup() Django запускает приложение xxx, которое запускает исключение об отсутствующей схеме

Я хочу временно исключить приложение xxx из Django при выполнении моей пользовательской команды, или, может быть, у вас есть какие-либо предложения

...