def test_get_proto_list_by_file(request): """ 根据file获取proto :param request: :return: """ if not checkUserKey(request): return HttpResponseRedirect('/ClubInterface/login/') context = get_proto_list_by_file('clubVclub') json_content = json.dumps(context, ensure_ascii=False) print(json_content) return HttpResponse(json_content)
def get_proto_content_by_name(request): """ 根据文件名获取返回对应的内容 :param request: :return: """ if not checkUserKey(request): return HttpResponseRedirect('/ClubInterface/login/') if request.POST['name'] == 'common': content = get_common() return render(request, 'ClubInterface/content_class_item.html', content) else: content = get_proto_list_by_file(request.POST['name']) return render(request, 'ClubInterface/content_proto_item.html', content)
def get_proto_list_by_name(request): # username = request.POST.get('username') # userkey = request.POST.get('userkey') # # if not checkUserKey(username, userkey): # return HttpResponse('error') if not checkUserKey(request): return HttpResponseRedirect('/ClubInterface/login/') if request.POST['name'] == 'common': content = get_common() return render(request, 'ClubInterface/list_item.html', content) else: content = get_proto_list_by_file(request.POST['name']) return render(request, 'ClubInterface/list_item.html', content)
def index(request): """ 首页 :param request: :return: """ if not checkUserKey(request): return HttpResponseRedirect('/ClubInterface/login/') logger.info(request.GET) print(request.GET) file_names = get_filenames() if file_names: proto_1 = get_proto_list_by_file(file_names[1]) else: proto_1 = [] context = {'file_names':file_names, 'proto' : proto_1} return render(request, 'ClubInterface/index.html', context)