def post(self): global conversation if self.validate(self.get_argument('validate')): configStr = self.get_argument('config') try: yaml.load(configStr) config.dump(configStr) res = { 'code': 0, 'message': 'ok' } self.write(json.dumps(res)) except: res = { 'code': 1, 'message': 'YAML解析失败,请检查内容' } self.write(json.dumps(res)) else: res = { 'code': 1, 'message': 'illegal visit' } self.write(json.dumps(res)) self.finish()
def post(self): if not self.current_user: res = {'code': 1, 'message': 'illegal visit'} self.write(json.dumps(res)) else: configStr = self.get_argument('config') try: yaml.load(configStr, Loader=yaml.FullLoader) config.dump(configStr) res = {'code': 0, 'message': 'ok'} self.write(json.dumps(res)) except: res = {'code': 1, 'message': 'YAML解析失败,请检查内容'} self.write(json.dumps(res)) self.finish()
def post(self): if self.validate(self.get_argument("validate", default=None)): configStr = self.get_argument("config") try: yaml.load(configStr) config.dump(configStr) res = {"code": 0, "message": "ok"} self.write(json.dumps(res)) except: res = {"code": 1, "message": "YAML解析失败,请检查内容"} self.write(json.dumps(res)) else: res = {"code": 1, "message": "illegal visit"} self.write(json.dumps(res)) self.finish()