Как определить, что django вызывается с помощью "manage migrate/syncdb"

У меня есть кодовая база django, и в большинстве случаев я начинаю ее либо с:

python3 manage.py runserver

Или запустив файл python, который делает следующее:

import django
django.setup()

Однако, мне нужно не выполнять некоторые операции в apps.py, если django был запущен с опциями "manage migrate" или "manage syncdb".

Как обнаружить управляющие аргументы в apps.py?

Вернуться на верх