def apartment3(): if request.method == "GET": return redirect('/') else: userdata = request.form if 'rating' not in userdata: score = random.randrange(1, 10, 1) else: score = model.score(userdata['rating']) myList = session['options'] apt3List = [] for x in myList: apt3List.append(model.apt3(x)) return render_template('apt3.html', apt3List=apt3List)
def end(): if request.method == "GET": return redirect('/') else: userdata = request.form if 'rating' not in userdata: score = random.randrange(1, 10, 1) else: score = model.score(userdata['rating']) session['score10'] = score myList = session['options'] apt2List = [] scoreList = [ session['score1'], session['score2'], session['score3'], session['score4'], session['score5'], session['score6'], session['score7'], session['score8'], session['score9'], session['score10'] ] myList = session['options'] endList = [] for x in myList: endList.append(model.end(x)) list1 = [] list2 = [] list3 = [] list4 = [] list5 = [] list6 = [] list7 = [] list8 = [] list9 = [] list10 = [] for a in myList: list1.append(model.scoreDict1(a)) list2.append(model.scoreDict2(a)) list3.append(model.scoreDict3(a)) list4.append(model.scoreDict4(a)) list5.append(model.scoreDict5(a)) list6.append(model.scoreDict6(a)) list7.append(model.scoreDict7(a)) list8.append(model.scoreDict8(a)) list9.append(model.scoreDict9(a)) list10.append(model.scoreDict10(a)) topThree = model.solveWeights(scoreList, myList, list1, list2, list3, list4, list5, list6, list7, list8, list9, list10) toReturn = [] for x in topThree: toReturn.append(model.end(x)) counter = 1 while counter < 4: if counter == 1: toReturn[counter - 1] = "Your Highest Weighted Cue Was: " + toReturn[ counter - 1] elif counter == 2: toReturn[ counter - 1] = "Your Second Highest Weighted Cue Was: " + toReturn[ counter - 1] else: toReturn[ counter - 1] = "Your Third Highest Weighted Cue Was: " + toReturn[ counter - 1] counter = counter + 1 topThree = toReturn return render_template('end.html', endList=endList, scoreList=scoreList, topThree=topThree, myList=myList)