def test_Children_number_add(self): sch = School(school_name="_name1", classes_number=100) sch.save() twz = Classes(class_name="WeizhongTu", children_number=100,schoolkey=sch) twz.save() c = Classes.objects.get(pk=1) old_number = c.children_number children = Children() children.Classeskey = c children.Parents_id = 1 children.nicename = "1" children.save() self.assertEqual(children.Classeskey.children_number, 101) children.delete() self.assertEqual(children.Classeskey.children_number, 100) #编辑 children = Children.objects.get(pk=1) children.Classeskey = c children.Parents_id = 1 children.nicename = "2" children.save() self.assertEqual(children.Classeskey.children_number, 100)