Я сделал модель и запустил python manage.py syncdb. Я думаю, что создал таблицу в db. Затем я понял, что неправильно сделал столбец, поэтому я изменил его и выполнил ту же команду, считая, что он закроет старую таблицу и добавит новую.Как отбросить таблицу из SQLite3 в DJango?
Затем я перешел на python manage.py shell и попытался запустить .objects.all(), и он потерпел неудачу, сказав, что столбец не существует.
Я хочу, чтобы очистить старый стол, а затем запустить syncdb снова, но я не могу понять, как это сделать.
Это по дизайну. Синхронизация изменений и капель откроет гигантскую банку червей. Джордж имеет для вас правильный ответ. – Alex
Ofri имеет лучший ответ –