Base_profile не создается/мигрирует в SQLite

Мне удается перенести base_post в базу данных, но по какой-то причине я не получаю никаких ошибок, связанных с base_profile, но он не является таблицей в базе данных. Файл миграцииmodels.pyviews.pydatabase

Я попытался сделать makemigrate, migrate, migrate base zero (что дает мне ошибку отсутствия base_profile, поэтому он не удаляет все файлы миграции).

Попробуйте добавить приложение в INSTALLED_APPS в файле настроек в вашем проекте

INSTALLED_APPS = [
     'appname',

    ]

Попробуйте сделать сброс миграции :

  1. Удалите все файлы миграции в вашем проекте Пройдитесь по папкам миграций каждого из ваших проектов и удалите все, что в них находится, кроме файла init.py.
  2. .

Или, если вы используете unix-подобную ОС, вы можете запустить следующий скрипт (внутри папки проекта):

find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
find . -path "*/migrations/*.pyc"  -delete
  1. Откажитесь от текущей базы данных или удалите db.sqlite3, если это ваш случай.

  2. Создайте начальные миграции и сгенерируйте схему базы данных:

    python manage.py makemigrations

    python manage.py migrate

посмотрите на этом ресурсе, там об этом говорится: нажмите здесь

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