Exemplo n.º 1
0
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)
Exemplo n.º 2
0
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)