Джанго Питон нужна помощь - PullRequest
2 голосов
/ 23 мая 2011

Я пытаюсь синхронизировать мою БД, но во время синхронизации выдает ошибку при переносе моей папки models.py, в которой при переносе не отображаются приборы.

Я вставил сообщения, которые он показывает:

C:\election\trunk\election-server\geodjango>manage.py syncdb

Syncing...
No fixtures found.

Synced:
 > django.contrib.auth
 > django.contrib.contenttypes
 > django.contrib.sessions
 > django.contrib.sites
 > django.contrib.messages
 > django.contrib.admin
 > django.contrib.gis
 > south
 > django_extensions

Not synced (use migrations):
 - india
(use ./manage.py migrate to migrate these)

А при миграции показывает это сообщение:

C:\election\trunk\election-server\geodjango>manage.py migrate
Running migrations for india:
- Nothing to migrate.
 - Loading initial data for india.
No fixtures found.

Как мне решить эту проблему?

1 Ответ

3 голосов
/ 23 мая 2011

Ваш первый абзац немного смущает меня. Если я правильно понимаю ваш вопрос, это звучит как то, с чем я столкнулся.

Исходные данные для базы данных по умолчанию хранятся в файле initial_data.json. Получаемые вами сообщения о миграции указывают на то, что вы используете инструмент миграции django South. Если у вас нет исходных данных, вы можете указать Югу игнорировать исходные данные с помощью этой команды:

./manage.py migrate --no-initial-data

Это помогает?

...