модель Django новые столы - PullRequest
       3

модель Django новые столы

1 голос
/ 25 августа 2010

Я только что создал все таблицы БД из одной модели с 6 классами.

В одном из них я хотел бы добавить новое поле.

Я сделал это и нажал: python manage.py syncdb.

Но Джанго не добавит этот столбец в эту таблицу.

Я что-то упустил?

Как добавить столбцы / таблицы ПОСЛЕ того, как я уже создал базу данных в Django.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 25 августа 2010

Глава 10 книги Джанго имеет раздел «Внесение изменений в схему базы данных» с подразделом «Добавление полей» ...

0 голосов
/ 25 августа 2010

Вам необходимо использовать инструмент миграции, например, South.

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