![](/img/trans.png)
[英]How to loaddata only if it doesn't exist in database with Django fixtures
[英]django fixtures loaddata
我需要运行一个已经存在的django项目。
我安装了所有依赖项,然后运行syncdb,migrate。 现在,App运行正常。 但是我想加载灯具,以便可以使用示例数据测试应用程序。
我有三个文件Fixtures / first.json /fixtures/thing.yaml Fixtures / good_email.yaml
当我运行./manage.py loaddata Fixtures / good_email.yaml时,出现此错误。
IntegrityError: Problem installing fixture 'fixtures/good_email.yaml': Could not load
Myproject.MYclass(pk=78): columns kabal_id, email are not unique
我该如何解决这个问题,我不想重新生成灯具,但是我需要对灯具进行一些修复。
您有两个字段的唯一约束,但是要导入的数据将违反此约束(双精度值)。 您必须更改数据才能删除违规记录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.