Skip to main content
 首页 » 编程设计

python之需要 Django python 帮助

2024年09月03日26haluo1

我正在尝试同步我的数据库,但在同步时它显示错误来迁移我的 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 

这有帮助吗?