0
你怎么能测试订购,独特和unique_together在Django模型?测试在Django模型“类元”
你怎么能测试订购,独特和unique_together在Django模型?测试在Django模型“类元”
订购 - 创建几个实例,那么就检查顺序是正确的。例如:
self.assertEqual(list[0], a)
self.assertEqual(list[1], b)
etc
独特 - 创建一个实例,尝试创建另一个相同的唯一领域。断言,有一种情况例外:
with self.assertRaises(IntegrityError):
MyModel.objects.create(unique_field=the_same_value)
独特一起相同独特。
希望它有帮助!
'unique_together'意思是什么? – Rajez