Beispiel #1
0
 def get(self):
     if "module_no" not in self.request.args:
         result, part_module = control.get_part_api(self.g.user_name, self.g.user_role)
         return self.jsonify({"status": result, "data": part_module})
     module_no = int(self.request.args["module_no"])
     result, module_data = control.get_api_list(module_no, self.g.user_role)
     return self.jsonify({"status": result, "data": module_data})
Beispiel #2
0
 def get(self, *args, **kwargs):
     result, part_module = control.get_part_api(self.g.user_name, self.g.user_role)
     if result is False:
         return self.write(part_module)
     if "api_no" in self.request.args:
         api_no = self.request.args["api_no"]
         if len(api_no) != 32:
             return "Bad api_no"
         api_info_url = url_prefix + "/info/?api_no=%s" % api_no
         return self.render_template("New_API.html", part_module=part_module, api_info_url=api_info_url)
     return self.render_template("New_API.html", part_module=part_module)