如下代码,可能存在问题,望老师、同学解答:
1、对于修改课程,如果课程修改所属机构,要将原机构-1,新机构增加1;
2、对于删除课程,程序进不了这个save_model
def save_models(self):
#在保存课程的时候统计课程机构的课程数
obj = self.new_obj
obj.save()
if obj.course_org is not None:
course_org = obj.course_org
course_org.course_nums = Course.objects.filter(course_org=course_org).count()
course_org.save()