Module Import alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias alias ImportFrom alias alias alias alias alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad NameLoad Call NameLoad Call NameLoad Str decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr Return Call AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If BoolOpAnd AttributeLoad AttributeLoad NameLoad attr attr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Str body Raise NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr Call NameLoad NameLoad keyword SubscriptLoad AttributeLoad NameLoad attr Index Str Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr Return Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Call NameLoad NameLoad FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad NameLoad attr attr keyword NameLoad Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad body Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad If NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Call NameLoad NameLoad If CompareIn Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad orelse Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str Call AttributeLoad SubscriptLoad NameLoad Index Str attr keyword NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore NameLoad Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign AttributeStore NameLoad attr Call NameLoad NameLoad keyword SubscriptLoad AttributeLoad NameLoad attr Index Str If BoolOpAnd AttributeLoad AttributeLoad NameLoad attr attr UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr Str body Raise NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Return Call NameLoad NameLoad Str Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr If CompareIs AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign NameStore NameLoad Return Call NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr Return Call NameLoad NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad If CompareIs Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr body Return Call AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr Dict Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults kwarg body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr If Call NameLoad NameLoad Str body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr If Call NameLoad NameLoad Str body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If CompareIs NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Num orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Num If CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign AttributeStore NameLoad attr Dict Str Str Str Str Str NameLoad NameLoad AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Dict AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad orelse Assign AttributeStore NameLoad attr Dict Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict Str Str Str Str Str Str AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad AttributeLoad NameLoad attr attr body Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign SubscriptStore NameLoad Index Str AttributeLoad AttributeLoad NameLoad attr attr If CompareIs AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Return Call NameLoad AttributeLoad NameLoad attr Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return NameLoad If CompareIn Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr body Return SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr orelse Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore NameLoad If CompareIs AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd AttributeLoad AttributeLoad NameLoad attr attr CompareLt AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Slice AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad keyword ListLoad keyword NameLoad Return SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Index Num Return Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad SubscriptLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Index Str Assign NameStore BinOpSub NameLoad Call NameLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body AugAssignAdd SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num orelse Expr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Expr Call AttributeLoad SubscriptLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Index Str attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Dict If CompareIsNot AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Assign AttributeStore NameLoad attr Dict Str Str Str Str Str NameLoad NameLoad AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Dict AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Slice Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore SubscriptLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Index Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad BinOpMult BinOpDiv Call NameLoad NameLoad NameLoad Num Assign TupleStore NameStore NameStore Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr If CompareIs NameLoad Num body Assign NameStore Str Assign NameStore Dict Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad Delete SubscriptDel AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr If AttributeLoad AttributeLoad NameLoad attr attr body Assign SubscriptStore NameLoad Index Str Call NameLoad Call AttributeLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr keyword NameLoad attr keyword Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Str SubscriptLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Index Str orelse Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad AttributeLoad NameLoad attr attr Index Call AttributeLoad AttributeLoad NameLoad attr attr Return Call NameLoad AttributeLoad NameLoad attr Str NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num Num body Expr Str If CompareNotIn Str NameLoad body Assign TupleStore SubscriptStore NameLoad Index Str SubscriptStore NameLoad Index Str TupleLoad Num Num If CompareGt NameLoad Num body AugAssignAdd SubscriptStore NameLoad Index Str NameLoad AugAssignAdd SubscriptStore NameLoad Index Str NameLoad Return TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str decorator_list
N/A N/A random django.contrib.auth.decorators login_required permission_required django.core.exceptions PermissionDenied django.shortcuts get_object_or_404 render django.utils.decorators method_decorator django.views.generic DetailView ListView TemplateView FormView forms QuestionForm EssayForm models Quiz Category Progress Sitting Question essay.models Essay_Question QuizMarkerMixin N/A object N/A dispatch N/A N/A self N/A args kwargs N/A N/A N/A N/A N/A super QuizMarkerMixin self dispatch args kwargs N/A N/A method_decorator login_required N/A method_decorator N/A permission_required quiz.view_sittings N/A SittingFilterTitleMixin N/A object N/A get_queryset N/A N/A self N/A N/A N/A queryset N/A N/A N/A super SittingFilterTitleMixin self get_queryset N/A quiz_filter N/A N/A N/A N/A self request GET get quiz_filter N/A quiz_filter N/A N/A queryset N/A N/A queryset filter quiz__title__icontains quiz_filter N/A queryset N/A N/A QuizListView N/A ListView N/A N/A model Quiz get_queryset N/A N/A self N/A N/A N/A queryset N/A N/A N/A super QuizListView self get_queryset N/A N/A N/A queryset filter draft False N/A N/A QuizDetailView N/A DetailView N/A N/A model Quiz N/A slug_field url get N/A N/A self request N/A args kwargs N/A N/A N/A self object N/A N/A self get_object N/A N/A N/A N/A self object draft N/A N/A N/A N/A request user has_perm quiz.change_quiz N/A N/A PermissionDenied N/A context N/A N/A self get_context_data object N/A self object N/A N/A N/A self render_to_response context N/A N/A CategoriesListView N/A ListView N/A N/A model Category N/A ViewQuizListByCategory N/A ListView N/A N/A model Quiz N/A template_name view_quiz_category.html dispatch N/A N/A self request N/A args kwargs N/A N/A N/A self category N/A get_object_or_404 Category category N/A N/A self kwargs N/A category_name N/A N/A N/A N/A super ViewQuizListByCategory self dispatch request args kwargs N/A get_context_data N/A N/A self N/A kwargs N/A N/A context N/A N/A N/A super ViewQuizListByCategory self get_context_data kwargs N/A N/A context N/A category N/A self category N/A context N/A get_queryset N/A N/A self N/A N/A N/A queryset N/A N/A N/A super ViewQuizListByCategory self get_queryset N/A N/A N/A queryset filter category N/A self category draft False N/A N/A QuizUserProgressView N/A TemplateView N/A N/A template_name progress.html dispatch N/A N/A self request N/A args kwargs N/A N/A N/A N/A N/A super QuizUserProgressView self dispatch request args kwargs N/A N/A method_decorator login_required get_context_data N/A N/A self N/A kwargs N/A N/A context N/A N/A N/A super QuizUserProgressView self get_context_data kwargs N/A N/A progress c N/A N/A N/A Progress objects get_or_create user N/A N/A self request user N/A N/A context N/A cat_scores N/A progress list_all_cat_scores N/A N/A context N/A exams N/A N/A progress show_exams N/A context N/A N/A QuizMarkingList N/A QuizMarkerMixin SittingFilterTitleMixin ListView N/A N/A model Sitting get_queryset N/A N/A self N/A N/A N/A queryset N/A N/A N/A N/A N/A super QuizMarkingList self get_queryset filter complete True N/A user_filter N/A N/A N/A N/A self request GET get user_filter N/A user_filter N/A N/A queryset N/A N/A queryset filter user__username__icontains user_filter N/A queryset N/A N/A QuizMarkingDetail N/A QuizMarkerMixin DetailView N/A N/A model Sitting post N/A N/A self request N/A args kwargs N/A N/A sitting N/A N/A self get_object N/A q_to_toggle N/A N/A N/A request POST get qid None N/A q_to_toggle N/A N/A q N/A N/A N/A Question objects get_subclass id N/A int q_to_toggle N/A N/A N/A int q_to_toggle N/A sitting get_incorrect_questions N/A N/A N/A N/A sitting remove_incorrect_question q N/A N/A N/A N/A sitting add_incorrect_question q N/A N/A N/A self get request N/A get_context_data N/A N/A self N/A kwargs N/A N/A context N/A N/A N/A super QuizMarkingDetail self get_context_data kwargs N/A N/A context N/A questions N/A N/A N/A context N/A sitting get_questions with_answers True N/A context N/A N/A QuizTake N/A FormView N/A N/A form_class QuestionForm N/A template_name question.html dispatch N/A N/A self request N/A args kwargs N/A N/A N/A self quiz N/A get_object_or_404 Quiz url N/A N/A self kwargs N/A quiz_name N/A N/A N/A N/A self quiz draft N/A N/A N/A N/A request user has_perm quiz.change_quiz N/A N/A PermissionDenied N/A N/A self logged_in_user N/A N/A N/A N/A self request user is_authenticated N/A N/A self logged_in_user N/A N/A N/A self sitting N/A N/A N/A Sitting objects user_sitting N/A request user N/A self quiz N/A N/A N/A self sitting N/A N/A self anon_load_sitting N/A N/A N/A self sitting False N/A N/A N/A render request single_complete.html N/A N/A N/A N/A super QuizTake self dispatch request args kwargs N/A get_form N/A N/A self form_class N/A N/A N/A N/A self logged_in_user N/A N/A N/A self question N/A N/A N/A self sitting get_first_question N/A N/A self progress N/A N/A N/A self sitting progress N/A N/A N/A self question N/A N/A self anon_next_question N/A N/A self progress N/A N/A self anon_sitting_progress N/A N/A N/A N/A self question __class__ Essay_Question N/A N/A form_class EssayForm N/A N/A form_class N/A N/A self get_form_kwargs N/A get_form_kwargs N/A N/A self N/A N/A N/A kwargs N/A N/A N/A super QuizTake self get_form_kwargs N/A N/A dict kwargs question N/A self question N/A form_valid N/A N/A self form N/A N/A N/A N/A self logged_in_user N/A N/A N/A N/A self form_valid_user form N/A N/A N/A N/A N/A self sitting get_first_question False N/A N/A N/A N/A self final_result_user N/A N/A N/A N/A self form_valid_anon form N/A N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_list N/A N/A N/A N/A self final_result_anon N/A N/A N/A self request POST N/A N/A N/A N/A N/A super QuizTake self get self N/A self request N/A get_context_data N/A N/A self N/A kwargs N/A N/A context N/A N/A N/A super QuizTake self get_context_data kwargs N/A N/A context N/A question N/A self question N/A N/A context N/A quiz N/A self quiz N/A N/A hasattr self previous N/A N/A N/A context N/A previous N/A self previous N/A N/A hasattr self progress N/A N/A N/A context N/A progress N/A self progress N/A context N/A form_valid_user N/A N/A self form N/A N/A N/A N/A progress c N/A N/A N/A Progress objects get_or_create user N/A N/A self request user N/A guess N/A N/A form cleaned_data N/A answers N/A is_correct N/A N/A N/A self question check_if_correct guess N/A N/A is_correct True N/A N/A N/A N/A N/A self sitting add_to_score 1 N/A N/A N/A progress update_score N/A self question 1 1 N/A N/A N/A N/A N/A self sitting add_incorrect_question N/A self question N/A N/A N/A progress update_score N/A self question 0 1 N/A N/A N/A N/A self quiz answers_at_end True N/A N/A N/A self previous N/A previous_answer previous_outcome previous_question answers question_type guess is_correct N/A self question N/A N/A N/A self question get_answers N/A N/A N/A N/A self question __class__ __name__ True N/A N/A N/A self previous N/A N/A N/A N/A N/A self sitting add_user_answer N/A self question guess N/A N/A N/A N/A self sitting remove_first_question N/A final_result_user N/A N/A self N/A N/A N/A results N/A quiz score max_score percent sitting previous N/A self quiz N/A N/A self sitting get_current_score N/A N/A self sitting get_max_score N/A N/A self sitting get_percent_correct N/A self sitting N/A self previous N/A N/A N/A N/A self sitting mark_quiz_complete N/A N/A N/A self quiz answers_at_end N/A N/A N/A results N/A questions N/A N/A N/A self sitting get_questions with_answers True N/A N/A results N/A incorrect_questions N/A N/A self sitting get_incorrect_questions N/A N/A N/A N/A self quiz exam_paper False N/A N/A N/A N/A N/A self sitting delete N/A N/A render N/A self request result.html results N/A anon_load_sitting N/A N/A self N/A N/A N/A N/A N/A N/A self quiz single_attempt True N/A N/A False N/A N/A N/A N/A N/A self quiz anon_q_list N/A N/A self request session N/A N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_list N/A N/A N/A N/A self new_anon_quiz_session N/A new_anon_quiz_session N/A N/A self N/A N/A N/A 
        Sets the session variables when starting a quiz for the first time
        as a non signed-in user
         N/A N/A N/A N/A N/A self request session set_expiry 259200 N/A questions N/A N/A N/A self quiz get_questions N/A question_list N/A N/A question id N/A question questions N/A N/A N/A N/A self quiz random_order True N/A N/A N/A N/A random shuffle question_list N/A N/A N/A N/A self quiz max_questions N/A N/A N/A self quiz max_questions N/A len question_list N/A N/A question_list N/A question_list N/A N/A N/A self quiz max_questions N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_score_id 0 N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_list question_list N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_data N/A dict incorrect_questions N/A order question_list N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_list N/A anon_next_question N/A N/A self N/A N/A N/A next_question_id N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_list N/A 0 N/A N/A N/A N/A Question objects get_subclass id next_question_id N/A anon_sitting_progress N/A N/A self N/A N/A N/A total N/A len N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_data N/A order N/A answered N/A total N/A len N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_list N/A N/A answered total N/A form_valid_anon N/A N/A self form N/A N/A N/A guess N/A N/A form cleaned_data N/A answers N/A is_correct N/A N/A N/A self question check_if_correct guess N/A is_correct N/A N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_score_id 1 N/A N/A anon_session_score N/A N/A self request session 1 1 N/A N/A N/A anon_session_score N/A N/A self request session 0 1 N/A N/A N/A N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_data N/A incorrect_questions append N/A N/A self question id N/A N/A self previous N/A N/A N/A N/A N/A self quiz answers_at_end True N/A N/A N/A self previous N/A previous_answer previous_outcome previous_question answers question_type guess is_correct N/A self question N/A N/A N/A self question get_answers N/A N/A N/A N/A self question __class__ __name__ True N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_list N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_list N/A 1 N/A final_result_anon N/A N/A self N/A N/A N/A score N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_score_id N/A q_order N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_data N/A order N/A max_score N/A len q_order N/A percent N/A int N/A round N/A N/A N/A float score max_score 100 N/A N/A session session_possible N/A anon_session_score N/A N/A self request session N/A N/A score 0 N/A N/A score 0 N/A results N/A score max_score percent session possible score max_score percent session session_possible N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_list N/A N/A N/A self quiz answers_at_end N/A N/A N/A results N/A questions N/A sorted N/A N/A N/A N/A N/A N/A self quiz question_set filter id__in q_order select_subclasses key N/A N/A N/A q N/A N/A N/A q_order index N/A q id N/A N/A results N/A incorrect_questions N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_data N/A incorrect_questions N/A N/A N/A results N/A previous N/A self previous N/A N/A N/A N/A self request session N/A N/A N/A N/A self quiz anon_q_data N/A N/A render N/A self request result.html results N/A N/A anon_session_score N/A N/A session to_add possible N/A 0 0 N/A N/A 
    Returns the session score for non-signed in users.
    If number passed in then add this to the running total and
    return session score.

    examples:
        anon_session_score(1, 1) will add 1 out of a possible 1
        anon_session_score(0, 2) will add 0 out of a possible 2
        x, y = anon_session_score() will return the session score
                                    without modification

    Left this as an individual function for unit testing
     N/A N/A session_score session N/A N/A N/A N/A session N/A session_score N/A session N/A session_score_possible N/A 0 0 N/A N/A possible 0 N/A N/A N/A session N/A session_score to_add N/A N/A session N/A session_score_possible possible N/A N/A N/A session N/A session_score N/A session N/A session_score_possible N/A