Не удалось добавить новые столбцы в модель - PullRequest
0 голосов
/ 22 октября 2019

Я использую PostegreSQL. Что я уже пробовал:

python manage.py flush
python manage.py makemigrations
python manage.py migrate
python manage.py makemigrations app
python manage.py migrate app
python manage.py migrate --run-syncdb

Нет никакого эффекта. В таблице нет недавно добавленных столбцов. Не иметь важных данных в таблицах, можете удалить их.

Ответы [ 2 ]

1 голос
/ 22 октября 2019
  1. Удалить все таблицы БД.
  2. Удалить все файлы миграции из каталога миграции.
  3. python manage.py makemigrations
  4. python manage.py migrate
1 голос
/ 22 октября 2019

Удалите все файлы миграции (кроме файлов init .py) и базу данных, повторно запустите makemigrations и мигрируйте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...