Ошибка Django "no such table found" даже после makemigrations
Недавно я добавил новую таблицу RunningTable в свой файл моделей и выполняю оба варианта:
python manage.py makemigrations
и python manage.py migrate
. Обе команды вернулись успешно. Я проверил файлы в APPName/migrations/000x.py и RunningTable действительно там лежит. Но мой код запускается с ошибкой "Таблица не найдена"
Я попробовал проверить с помощью Django shell, как показано на рисунке ниже. Как вы можете видеть, я могу импортировать его из правильного пути. Но когда я вызываю RunningTable.objects.all(), происходит ошибка. Может ли кто-нибудь сказать мне, почему происходит эта ошибка?
Попробуйте удалить текущий файл DataBase и все файлы миграций... в папке migration текущего приложения
001_something.py
Запустите Makemigrations и выполните миграцию