Wynik obliczeń po stronie serwera, ale dane sesji nie są izolowane na użytkownika

Praca w aplikacji internetowej, w której użytkownik przechodzi test i widzi wynik na koniec testu. Obliczam wynik użytkownika po stronie serwera. Problem polega na tym, że gdy użytkownik wykonuje test, ma to wpływ na wynik innego użytkownika wykonującego kolejny test. mam na myśli to, że użytkownik A wykonuje test, a użytkownik B wykonuje test także z innego systemu, pod koniec dnia użytkownik A widzi wynik użytkownika B jako swój wynik. Naprawdę nie wiem, co jest nie tak z kodem. Ale poniżej znajduje się mój kod do obliczania wyniku użytkownika

def Compute_UserScore(self, details, ques_no):
    try:
        if(HomePage.answer_.strip() == ""):
            self.response.write("""<script type = "text/javascript">
            alert("Dear User, You can not answer same answer twice.. Take test Again !");
            </script>""")
            self.redirect('/otherPages/subjectSelect.html')
        else:
            count = 0
            HomePage.ans_no = 0
            HomePage.unans_no = 0
            HomePage.correct_no = 0
            HomePage.wrong_no = 0
            HomePage.failed_ques = list()
            HomePage.answer_ = HomePage.answer_.strip()
            question_1 = HomePage.question_.split(" gcdc_split_format ")
            while (count != (ques_no)):
                user_answer = str(details[count]).strip().capitalize()
                real_answer = str(HomePage.answer_[count]).strip().capitalize()
                if (len(str(user_answer).strip()) == 1):
                    HomePage.ans_no = HomePage.ans_no + 1
                    if(user_answer.strip() == real_answer.strip()):
                        HomePage.correct_no = HomePage.correct_no + 1
                    else:
                        HomePage.wrong_no = HomePage.wrong_no + 1
                        HomePage.failed_ques.append(str("No. " + str(int((count + 1))) + "  " + str(question_1[count])))
                else:
                    HomePage.unans_no = HomePage.unans_no + 1
                count = count + 1
            HomePage.answer_ = ""
    except:
        self.redirect('/')
    return " "

questionAnswers(3)

yourAnswerToTheQuestion