Django.db.utils.ProgrammingError: (1146, "Таблица 'ITnews$default.auth_user' не существует")
когда я делаю:
python manage.py migrate
Я получаю:
django.db.utils.ProgrammingError: (1146, "Table 'ITnews$default.auth_user' doesn't exist")
Я пытаюсь развернуть свой сайт в pythonanywhere. И я не могу подключить сайт и mysql.
Настройки базы данных в settings.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'ITnews$default',
'USER': 'ITnews',
'PASSWORD': 'mypass',
'HOST': 'ITnews.mysql.pythonanywhere-services.com',
}
} :)
Я думаю, что вы должны обязательно сначала запустить python manage.py makemigrations, а затем использовать migrate.
Обратите внимание, что если у вас нет настроенной модели User, то в вашем settings.py должно быть следующее приложение:
INSTALLED_APPS = (
...,
'django.contrib.auth',
...
)