Refactor exam take functionality to support HTMX for dynamic question loading and navigation
This commit is contained in:
@@ -22,6 +22,17 @@ urlpatterns.extend(
|
||||
views.exam_take,
|
||||
name="exam_take_user",
|
||||
),
|
||||
# HTMX fragment endpoint for loading the question+controls via AJAX
|
||||
path(
|
||||
"exam/<int:pk>/<int:sk>/fragment",
|
||||
views.exam_take_fragment,
|
||||
name="exam_take_fragment_user",
|
||||
),
|
||||
path(
|
||||
"exam/<int:pk>/<int:sk>/<str:cid>/<str:passcode>/fragment",
|
||||
views.exam_take_fragment,
|
||||
name="exam_take_fragment",
|
||||
),
|
||||
path("exam/<int:pk>/start", views.exam_start, name="exam_start"),
|
||||
path(
|
||||
"exam/<int:pk>/<str:cid>/<str:passcode>/finish",
|
||||
|
||||
Reference in New Issue
Block a user