def home(request): data = {} if request.GET.get("code"): host = request.META.get("HTTP_HOST") if host: url = "http://" + host else: url = public.WEB_URL return redirect(url) if request.method == "GET": data["auth"] = utils.check_auth(request) data["work"] = data_utils.get_api_work() return render(request, 'frame.html', {"data": data})
def add_group_view(request): if request.method == "POST": data = data_utils.save_api_group(request) return public.success_result_http(data) else: data = {} data["auth"] = utils.check_auth(request) id = request.GET.get("id") data["work_id"] = request.GET.get("work_id", "") data["work"] = data_utils.get_api_work() if id: data["group"] = data_utils.get_api_group_dict(id) else: data["group"] = {} return render(request, 'add_group.html', {"data": data})
def add_interface_view(request): if request.method == "POST": ret = data_utils.save_api(request) return public.success_result_http(ret) else: data = {} data["auth"] = utils.check_auth(request) data["work_id"] = request.GET.get("work_id", "") data["group_id"] = request.GET.get("group_id", "") data["group"] = data_utils.get_api_group_list({"work_id": data["work_id"]}) data["work"] = data_utils.get_api_work() data["urlHost"] = data_utils.get_url_host_list() data["structure"] = data_utils.get_data_structure() data["api_tag"] = data_utils.get_api_tag_list() data["api"] = data_utils.get_api(request.GET.get("id")) return render(request, 'add_interface.html', {"data": data})
def main_view(request): data = {} data["auth"] = utils.check_auth(request) data["work"] = data_utils.get_api_work() data["user"] = utils.static_user_info() data["api_tag"] = data_utils.get_api_tag_count() rank = data_utils.user_top_ranking() data["user_ranking"] = {} user = models.UserInfo.objects.all() index = 0 for r in rank: r["name"] = user.get(mail=r.get("user")).name data["user_ranking"][index] = r index += 1 return render(request, 'main.html', {"data": data})
def add_interface_view(request): if request.method == "POST": ret = data_utils.save_api(request) return public.success_result_http(ret) else: data = {} data["auth"] = utils.check_auth(request) data["work_id"] = request.GET.get("work_id", "") data["group_id"] = request.GET.get("group_id", "") data["group"] = data_utils.get_api_group_list( {"work_id": data["work_id"]}) data["work"] = data_utils.get_api_work() data["urlHost"] = data_utils.get_url_host_list() data["structure"] = data_utils.get_data_structure() data["api_tag"] = data_utils.get_api_tag_list() data["api"] = data_utils.get_api(request.GET.get("id")) return render(request, 'add_interface.html', {"data": data})