Я довольно новичок в django. просто прошел через учебник и попытался поиграть с моим собственным приложением.добавление колонки в таблицу в django
Я столкнулся со следующей ситуацией: Я понял, что после запуска моего проекта (после запуска syncdb) я оставил столбец в одной из своих таблиц, когда я изначально написал файл models.py. Я отредактировал файл models.py, добавив столбец, а затем запустил: django-admin.py flush.
Он упрямо не добавил колонку. В оболочке manage.py, запрашивающей table.objects.all(), будет ошибка, при которой новый_колон не существует.
Пока, наконец, я не пошел в dbshell и вручную уронил таблицу, а затем побежал DBSync снова ...
делает флеш не делать выше, в первую очередь? Каков наилучший способ изменить таблицу после того, как вы создали их в django?
спасибо!
Спасибо, это то, что я искал. –