我正在尝试同步我的数据库,但在同步时它显示错误来迁移我的 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.
我该如何解决这个问题?
请您参考如下方法:
你的第一段让我有点困惑。如果我正确理解你的问题,这听起来像是我遇到的问题。
默认情况下,数据库的初始数据存储在文件 initial_data.json 中。您收到的迁移消息表明您正在使用 django 迁移工具 South。如果您没有任何初始数据,您可以使用以下命令告诉 South 忽略初始数据:
./manage.py migrate --no-initial-data
这有帮助吗?
