【发布时间】:2012-01-29 09:59:33
【问题描述】:
我在 django 中创建了我的模型并运行 manage.py syncdb
一切都很好,直到我在现有应用程序中添加了一个新模型。当我再次运行syncdb 时,auth_parmission 表中插入了重复的条目。即使是“管理员”应用程序的条目日志。
我做了一个测试来删除新模型,删除数据库,创建一个空的并运行syncdb。这从现有的夹具中加载了我的初始数据。
当我再次运行“syncdb”(不添加任何新模型)时,同样的事情发生了:重复的条目被插入到auth_permission 表中。
关于发生了什么以及如何避免这些重复条目的任何解释?
谢谢
【问题讨论】:
标签: django django-syncdb django-fixtures