Django "создает миграции", застрявшие навсегда
Когда я запускаю python manage.py makemigrations, он просто зависает. Сколько бы я ни ждал, он остается замороженным навсегда — ни логов, ни выходных данных, ничего. Я даже изменил свою базу данных PostgreSQL на базу данных SQLite по умолчанию в settings.py, но это все равно не помогло. Пожалуйста, помогите мне.
Я ожидал, что python manage.py makemigrations обнаружит изменения в моей модели и сгенерирует файлы миграции. Вместо этого он просто зависает без выходных данных, журналов или ошибок — полностью зависает.
Вот что я пробовал до сих пор:
Переключился с PostgreSQL на базу данных SQLite по умолчанию в settings.py чтобы исключить проблемы, связанные с базой данных.
Удалил все старые файлы переноса (кроме init.py) и попытался снова запустить makemigrations.
Очищены все pycache и .pyc файлы.
Перестроил виртуальную среду с нуля и переустановил все зависимости.
Упростил модели (убрал ненужные поля, использовал правильные типы, такие как DateTimeField вместо CharField для дат).
Попробовал изолировать модели в новом приложении Django в рамках того же проекта.
Запустил makemigrations -verbosity 3 и -dry-run, но по-прежнему нет вывода или обнаружения.
Даже создал совершенно новый проект и приложение на Django с минимальной моделью, и все равно он зависает при запуске makemigrations.
На данный момент я не уверен, что это Django, моя среда или что-то повреждено в настройках проекта. Буду признателен за любую помощь.