def POST(self): web.header("Access-Control-Allow-Origin", "*") # 接收参数 params = web.input() session = web.ctx.session currentPage = int(params.currentPage) - 1 count = model.Teacher_model.count() if params.tc_name == '' and params.tc_id == '': teacher = model.Teacher_model.query( 'select * from teacher where tc_level\ = %s order by tc_id limit %s,%s' % ("'" + params.tc_level + "'", currentPage * 10, currentPage * 10 + 9)) teacher = [model.Teacher_model(**item) for item in teacher] page = util.Page(data=teacher, totalRow=count, currentPage=int(params.currentPage), pageSize=10, status=util.Status.__success__, message="未知") response = util.Response(status=util.Status.__success__, body=page) return util.objtojson(response) elif params.tc_name != '' and params.tc_id == '': teacher = model.Teacher_model.query( 'select * from teacher where tc_name \ like %s and tc_level = %s order by tc_id limit %s,%s' % (params.tc_name, "'" + params.tc_level + "'", currentPage * 10, currentPage * 10 + 9)) teacher = [model.Teacher_model(**item) for item in teacher] page = util.Page(data=teacher, totalRow=teacher.__len__(), currentPage=int(params.currentPage), pageSize=10, status=util.Status.__success__, message="未知") response = util.Response(status=util.Status.__success__, body=page) return util.objtojson(response) else: teacher = model.Teacher_model.getByPK(params.tc_id) page = util.Page(data=teacher, totalRow=1, currentPage=int(params.currentPage), pageSize=10, status=util.Status.__success__, message="未知") response = util.Response(status=util.Status.__success__, body=page) return util.objtojson(response)
def POST(self): web.header("Access-Control-Allow-Origin", "*") # 接收参数 teacher = model.Teacher_model.query('select * from teacher') teacher = [model.Teacher_model(**item) for item in teacher] response = util.Response(status=util.Status.__success__, body=teacher) print(util.objtojson(response)) return util.objtojson(response)
def POST(self): web.header("Access-Control-Allow-Origin", "*") # 接收参数 Knowledge = model.Knowledge_model.query('select * from knowledge') Knowledge = [model.Teacher_model(**item) for item in Knowledge] response = util.Response(status=util.Status.__success__, body=Knowledge) print(util.objtojson(response)) return util.objtojson(response)
def POST(self): web.header("Access-Control-Allow-Origin", "*") # 接收参数 params = web.input() print(params) teacher = model.Teacher_model(**params) if teacher.insert(): response = util.Response(status=util.Status.__success__, ) return 1 else: response = util.Response(status=util.Status.__error__, ) return 0
def POST(self): print("删除教师信息") web.header("Access-Control-Allow-Origin", "*") # 接收参数 params = web.input() print(params) teacher = model.Teacher_model(**params) if teacher.delete(): response = util.Response(status=util.Status.__success__, ) return util.objtojson(response) else: response = util.Response(status=util.Status.__error__, ) return util.objtojson(response)