no changes detected при миграции

198
21 октября 2018, 07:00

Доброго времени суток всем!

Прошу помощи. Пытаюсь создать миграцию (python manage.py makemigrations), а он мне отвечает:

no changes detected

Как быть?
Что я уже пробовал и не получилось:

  1. Проверял есть ли в списке installed_apps в settings.
  2. Пытался через python manage.py makemigrations YOUR_APP_NAME
  3. Пересоздавал проект :)))

Прошу помочь, ибо устал уже.

P.S. Некоторые говорят, что надо удалить БД, но я слишком зеленый и не особо понимаю как, зачем и почему.

Заранее спасибо за ответ!

Answer 1
  1. удаляете/комментируете приложение в installed_apps
  2. удаляете папку migrations в папке вашего приложения
  3. удаляете в БД все таблицы приложения app
  4. удаляете все записи о приложении app из таблицы django_migrations
  5. installed_apps -> uncomment app
  6. python manage migrate app
  7. profit
READ ALSO
Записать отчет в таблице?

Записать отчет в таблице?

Я сейчас создаю БДВопрос Есть ли смысл создать таблицу для отчетов? Отчет создается каждый месяц

179
Запись элементов из базы данных в список [закрыт]

Запись элементов из базы данных в список [закрыт]

Для реализации функции автозаполнения потребовалось записать данные из базы данных в списокЗапрос является обьектом класса QSqlQuery и и именно...

167
форма в ajax и html

форма в ajax и html

почему когда отправляешь форму через обычный html запрос страница меняется на адрес url, а когда делаешь тоже самое через ajax остаешься на той...

178
Как корректно добавить ссылку?

Как корректно добавить ссылку?

Новичок в thymeleafЧерез контроллер передается список объектов Person и в html отображаются в виде нумерованного списка person

199