Refactor exam review URLs and streamline HTMX request handling in views

This commit is contained in:
Ross
2025-11-09 21:36:22 +00:00
parent 1e1abb2e7f
commit 2142749db6
2 changed files with 11 additions and 72 deletions
+10 -10
View File
@@ -315,16 +315,6 @@ def generic_view_urls(generic_views: GenericViewBase):
generic_views.question_user_answers,
name="question_user_answers",
),
path(
"exam/<int:pk>/review/start",
generic_views.exam_review_start,
name="exam_review_start",
),
path(
"exam/<int:pk>/review/<int:q_index>",
generic_views.exam_review_question,
name="exam_review_question",
),
path(
"question/<int:pk>/user_answers/<str:answer_compare>/str",
generic_views.question_user_answers_by_compare,
@@ -363,6 +353,16 @@ def generic_exam_urls(generic_exam_view: GenericExamViews):
generic_exam_view.exam_question_detail,
name="exam_question_detail",
),
path(
"exam/<int:pk>/review/start",
generic_exam_view.exam_review_start,
name="exam_review_start",
),
path(
"exam/<int:pk>/review/<int:q_index>",
generic_exam_view.exam_review_question,
name="exam_review_question",
),
# path(
# "exam/<int:pk>/question/<int:sk>/answer/<str:user_or_cid>",
# generic_exam_view.exam_question_user_answer,