def test_model_fields(self):
f = Contact._meta.get_field("customer")
self.assertIsInstance(f, CompositeForeignKey)
l = Contact._meta.get_fields()
self.assertIn("customer", [field.name for field in l])
f2 = Customer._meta.get_field("contacts")
self.assertIsInstance(f2, ForeignObjectRel)
l2 = Customer._meta.get_fields()
self.assertIn("contacts", [field.name for field in l2])
self.assertIsNone(f.db_type(None))
评论列表
文章目录