django.contrib.comments «не синхронизируется» после добавления его в Install_Apps

Я хочу заменить самодельный объект комментария прокси django.contrib.comments.models.Comment.

Я изменил свой comment/models.py, добавил django.contrib.comments в мои установленные_приложения и установил COMMENTS_APPS на имя моего приложения для комментариев.

При запуске python manage.py syncdb (я использую South) я получаю «django.contrib.comments» в «не синхронизированных» приложениях, поэтому соответствующие таблицы не создаются.

Как я могу создать таблицы, связанные с django.contrib.comments?

Благодарность

Жюльен


person jul    schedule 27.09.2010    source источник
comment
Используемое вами приложение для комментариев имеет какие-либо миграции (возможно, созданные кем-то другим), что означает, что оно будет рассматриваться как приложение South для переноса, а не как приложение syncdb? е   -  person Steve Jalim    schedule 27.09.2010
comment
Да. Но разве таблица django.contrib.comments не должна создаваться в любом случае?   -  person jul    schedule 27.09.2010


Ответы (2)


Создание таблиц, как обычно, выполняется по схеме управления версиями на юге (схема).

Используйте либо manage.py migrate, либо всегда запускайте manage.py syncdb --migrate.

person Almad    schedule 13.10.2010

Если я хорошо помню, между моим комментарием и комментарием Django возник конфликт имен...

person jul    schedule 06.06.2011