我正在使用 django 多数据库路由器概念,有多个具有不同数据库的站点。基本数据库用户将使用所有其他子站点登录。
当我在基本站点中尝试同步数据库时,它可以正常工作(在任何时候),但是尝试与其他站点同步数据库只能在第一次工作,如果我们下次继续尝试,它会抛出如下所示的整体错误
- django.db.utils.IntegrityError:(1062,“重复条目'22-add_somesame'键'content_type_id'”)
一旦我删除了该项目中的多个数据库路由器设置,就意味着 syncdb 可以正常工作(在任何时候)。
那么这与多个数据库路由器有关吗?还是什么?
请哪位大神给点意见,谢谢。