Example #1
0
def search_serve(request, servename=""):
    if servename == "" or servename == None:
        servename = request.POST.get('servename', "")
    if servename == "" or servename == None or servename.strip() == "":
        return HttpResponseRedirect("/index/")
    try:
        respObj, contentObj = RestUtils.rest_get("/base", {
            "serve_name__contains": servename,
            "recursion": 1
        })  #@UnusedVariable
    except:
        return HttpResponseRedirect("/index/")
    searchlist = []
    if contentObj.count > 0:
        searchlist = contentObj.results
        try:
            searchword = Search_Words.objects.get(
                word=servename)  #@UndefinedVariable
            searchword.visits = searchword.visits + 1
            searchword.save()
        except ObjectDoesNotExist:
            Search_Words.objects.create(word=servename)  #@UndefinedVariable
    return render_to_response('api_search.html', {
        'searchlist': searchlist,
    },
                              context_instance=RequestContext(request))
def ip_bind(request):
    userdatas = User_data_service.objects.filter(user = request.user)
    serve_list = []
    id_list = []
    for userdata in userdatas :
        id_list.append(str(userdata.service_id))
    try:
        respObj,contentObj = RestUtils.rest_get("/base.json",{"id__in":",".join(id_list),"recursion":1}) #@UnusedVariable
        serve_list = contentObj.results
    except :
        return HttpResponseRedirect("/person/index/")
    return render_to_response('ipbind.html',{'current_app' : current_app, 'current_tab' : request.path ,
                                             'userdatas' : userdatas, 'serve_list' : serve_list,
                                              },context_instance=RequestContext(request))
def search_serve(request,servename=""):
    if servename == "" or servename == None:
        servename = request.POST.get('servename', "")
    if servename == "" or servename == None or servename.strip() == "":
        return HttpResponseRedirect("/index/")
    try:
        respObj,contentObj = RestUtils.rest_get("/base",{"serve_name__contains":servename,"recursion":1}) #@UnusedVariable
    except :
        return HttpResponseRedirect("/index/")
    searchlist = [];
    if contentObj.count > 0 :
        searchlist = contentObj.results
        try:
            searchword = Search_Words.objects.get(word=servename) #@UndefinedVariable
            searchword.visits = searchword.visits + 1
            searchword.save()
        except ObjectDoesNotExist:
            Search_Words.objects.create(word=servename) #@UndefinedVariable
    return render_to_response('api_search.html',{'searchlist':searchlist,},context_instance=RequestContext(request))
def ip_bind(request):
    userdatas = User_data_service.objects.filter(user=request.user)
    serve_list = []
    id_list = []
    for userdata in userdatas:
        id_list.append(str(userdata.service_id))
    try:
        respObj, contentObj = RestUtils.rest_get("/base.json", {
            "id__in": ",".join(id_list),
            "recursion": 1
        })  #@UnusedVariable
        serve_list = contentObj.results
    except:
        return HttpResponseRedirect("/person/index/")
    return render_to_response('ipbind.html', {
        'current_app': current_app,
        'current_tab': request.path,
        'userdatas': userdatas,
        'serve_list': serve_list,
    },
                              context_instance=RequestContext(request))