Esempio n. 1
0
def derivedInfo(request,resumeNo):   
#         if 'q' in request.GET:
#     resumeNo = request.GET['q']
        html_DerivedInfo = []
        values = kdd.derived_info(resumeNo)
        if values =="NoData":
            return HttpResponse("Resume Number does not exist")
        i = 0
        for x in values:
            i = i+1
        # the size of the list is i-1
        index = 1
        for x in values:
            if index <= i-1:
                html_DerivedInfo.append(values[index])
                index = index+1
        Name = values[2]
        Skill = values[3]
        Exp = values[27]
        Qual = values[24]
        Employer = values[26]
        TDIdx = values[61]
        TBIdx = values[60]
        RoleIdx = values[62]
        ExpIdx = values[59]
        MBIdx = values[64]
        MDIdx = values[65]
        DIdx  = values[63]  
        TPercetile = values[71]
        MPercetile = values[72]
        DPercetile = values[73]
        
        summary_Values = kdd.summary_data(resumeNo)
        Strength = summary_Values[0]+" "+ summary_Values[1] +" " + summary_Values[2]
        Improvement = summary_Values[3]+" "+ summary_Values[4] +" " + summary_Values[5]   
        Summary = summary_Values[6]    
#         return HttpResponse(summary_Values[6])
#         html_summaryValues = []
#         l = 0
#         for x in summary_Values:
#             l = l+1
#         # the size of the list is i-1
#         index = 1
#         for x in summary_Values:
#             Strength = x[0]+" "+ x[1] +" " + x[2]
#             Improvement = x[3]+" "+ x[4] +" " + x[5]   
#             Summary = x[6]    
# #             if index <= l-1:
#                 html_summaryValues.append(summary_Values[index])
#                 index = index+1
#         Strength = html_summaryValues[0]+" "+ html_summaryValues[1] +" " + html_summaryValues[2]
#         Improvement = html_summaryValues[3]+" "+ html_summaryValues[4] +" " + html_summaryValues[5]
# #        Summary = html_summaryValues[6]
#         Summary = "Test"
        t = get_template('DerivedInfo.html')
        d = {"derivedInfo": {"name": Name, "PrSkill": Skill , "TotalExp": Exp , "Qualif": Qual ,"Employer": Employer ,"TDIdx": TDIdx , "TBIdx": TBIdx ,"RoleIdx" : RoleIdx , "ExpIdx" : ExpIdx , "MBIdx" : MBIdx , "MDIdx" : MDIdx , "DIdx" : DIdx , "TPercetile" : TPercetile ,"MPercetile" : MPercetile ,"DPercetile" : DPercetile ,"Strength" : Strength , "Improvement" : Improvement , "Summary" : Summary}}
        html = t.render(Context(d))    
        return HttpResponse(html)  
Esempio n. 2
0
def derivedInfo1(request):   
        if 'q' in request.GET:
            resumeNo = request.GET['q']
        html_DerivedInfo = []
        values = kdd.derived_info(resumeNo)
        if values =="NoData":
            return HttpResponse("Resume Number does not exist")
        i = 0
        for x in values:
            i = i+1
        # the size of the list is i-1
        index = 1
        for x in values:
            if index <= i-1:
                html_DerivedInfo.append(values[index])
                index = index+1
        Name = values[2]
        Skill = values[3]
        Exp = values[27]
        Qual = values[24]
        Employer = values[26]
        TDIdx = values[61]
        TBIdx = values[60]
        RoleIdx = values[62]
        ExpIdx = values[59]
        MBIdx = values[64]
        MDIdx = values[65]
        DIdx  = values[63]  
        TPercetile = values[71]
        MPercetile = values[72]
        DPercetile = values[73]
        Strength = "Strength to be calculated"
        Improvement = "Improvement Areas to be calculated"
        Summary = "Summary to be calculated"
        t = get_template('DerivedInfo.html')
        d = {"derivedInfo": {"name": Name, "PrSkill": Skill , "TotalExp": Exp , "Qualif": Qual ,"Employer": Employer ,"TDIdx": TDIdx , "TBIdx": TBIdx ,"RoleIdx" : RoleIdx , "ExpIdx" : ExpIdx , "MBIdx" : MBIdx , "MDIdx" : MDIdx , "DIdx" : DIdx , "TPercetile" : TPercetile ,"MPercetile" : MPercetile ,"DPercetile" : DPercetile ,"Strength" : Strength , "Improvement" : Improvement , "Summary" : Summary}}
        html = t.render(Context(d))    
        return HttpResponse(html)