Base_profile не создается/мигрирует в SQLite
Мне удается перенести base_post в базу данных, но по какой-то причине я не получаю никаких ошибок, связанных с base_profile, но он не является таблицей в базе данных. Файл миграцииmodels.pyviews.pydatabase
Я попытался сделать makemigrate, migrate, migrate base zero (что дает мне ошибку отсутствия base_profile, поэтому он не удаляет все файлы миграции).
Попробуйте добавить приложение в INSTALLED_APPS в файле настроек в вашем проекте
INSTALLED_APPS = [
'appname',
]
Попробуйте сделать сброс миграции :
- Удалите все файлы миграции в вашем проекте Пройдитесь по папкам миграций каждого из ваших проектов и удалите все, что в них находится, кроме файла init.py. .
Или, если вы используете unix-подобную ОС, вы можете запустить следующий скрипт (внутри папки проекта):
find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
find . -path "*/migrations/*.pyc" -delete
Откажитесь от текущей базы данных или удалите db.sqlite3, если это ваш случай.
Создайте начальные миграции и сгенерируйте схему базы данных:
python manage.py makemigrations
python manage.py migrate
посмотрите на этом ресурсе, там об этом говорится: нажмите здесь