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',
    ...
)
Вернуться на верх