我有一个模型: class TestopiaEvent(Model): name = CharField(test_save_with_valid_model_check_database(self):
self.assertIsNone(self.testopia_event.save()) 它会失败,并显示以下错误: django.db.utils.IntegrityError我不明白为什么它会失败,因为它应该
我的django单元测试返回单元测试(通过)和单元测试(失败)的退出代码=0。
因为在上述两种情况下退出代码都是0,所以我不能在我的脚本中限定构建是成功还是失败。为什么会这样呢?Django版本: 1.3.0 Python版本: 2.6.6 Linux 2.6.35-28-generic #50-Ubuntu SMP Fri Mar 18 18:42:20 UTC 2011 x86
Container对象必须至少有一个通过外键关系引用它的Element。如您所见,我已经添加了一个check约束。但是,Q对象上的否定操作符~似乎是被禁止的。当我尝试应用生成的迁移时,出现django.db.utils.NotSupportedError: cannot use subquery in check constraint。如果没有负运算符,约束似乎是有效的(它只会因为数据完整性错误而失