Как избежать использования --run-syncdb в python manage.py migrate

Я работаю над проектом Django, который я клонировал с GitHub. Когда я пытаюсь запустить python manage.py migrate, он терпит неудачу и требует, чтобы я использовал --run-syncdb. Однако я хочу сделать так, чтобы python manage.py migrate был достаточным без необходимости использования --run-syncdb.

Я заметил, что в моем проекте нет папки migrations. Вот шаги, которые я предпринял на данный момент:

  1. Убедились, что в проекте нет существующих файлов миграции.
  2. Попробовали запустить python manage.py makemigrations для создания файлов миграции, но все равно ничего не получилось.

Как решить эту проблему и добиться того, чтобы python manage.py migrate работал без требования --run-syncdb? Есть ли конкретная причина, по которой папка migrations может отсутствовать, и как я могу ее воссоздать?

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