Запуск makemigrations в тестовом примере пакета Django с помощью tox

У меня есть пакет Django, и я хочу запустить makemigrations --check --dry-run --noinput в тестовом примере (не используя pytest; стандартный тестовый бегунок Django). Я пробовал просто запустить call_command, но, при использовании sqlite, это, в свою очередь, использует базу данных в памяти. Таким образом, если должна была произойти миграция, db/django об этом не узнает. То есть, когда я делаю это, команда просто говорит, что никаких изменений не обнаружено.

Если вы попытаетесь сделать django-admin makemigrations, вы получите проблему "apps not loaded". У кого-нибудь есть идеи, что можно попробовать сделать? Может быть, потоки? Укажите, что это происходит в django-oauth-toolkit

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