def post(self): '''创建班级 ''' user_id = request.form.get('user_id') clazz_name = request.form.get('clazz_name') clazz = Clazz.objects.order_by('-clazz_num').first() if clazz == None: clazz = Clazz() clazz.creator = User.objects(id=user_id).first() clazz.clazz_name = clazz_name clazz.create_time = time.time()*1000 clazz.save() ##添加成员 member = Member() member.clazz_id = str(clazz.id) member.user = clazz.creator member.user_type = 1 member.is_creator = True member.status = 1 member.save() response['code']=200 response['msg']='创建班级成功' response['data']=clazz.json() else: clazz_new = Clazz() clazz_new.creator = User.objects(id=user_id).first() clazz_new.clazz_name = clazz_name clazz_new.clazz_num = clazz.clazz_num + 1 clazz_new.create_time = time.time()*1000 clazz_new.save() ##添加成员 member = Member() member.clazz_id = str(clazz_new.id) member.user = clazz_new.creator member.user_type = 1 member.is_creator = True member.status = 1 member.save() response['code']=200 response['msg']='创建班级成功' response['data']=clazz_new.json() return response