feat: implement HTMX support for exam question navigation and flagging functionality
This commit is contained in:
@@ -29,11 +29,32 @@ urlpatterns = [
|
||||
views.exam_take,
|
||||
name="exam_take",
|
||||
),
|
||||
path(
|
||||
"exam/<int:pk>/<int:sk>/<str:cid>/<str:passcode>/take_fragment",
|
||||
views.exam_take_fragment,
|
||||
name="exam_take_fragment",
|
||||
),
|
||||
path(
|
||||
"exam/<int:pk>/<int:sk>/take",
|
||||
views.exam_take,
|
||||
name="exam_take_user",
|
||||
),
|
||||
path(
|
||||
"exam/<int:pk>/<int:sk>/take_fragment",
|
||||
views.exam_take_fragment,
|
||||
name="exam_take_fragment_user",
|
||||
),
|
||||
# Flag toggle (HTMX)
|
||||
path(
|
||||
"exam/<int:pk>/<int:sk>/toggle_flag",
|
||||
views.exam_toggle_flag,
|
||||
name="exam_toggle_flag_user",
|
||||
),
|
||||
path(
|
||||
"exam/<int:pk>/<int:sk>/<str:cid>/<str:passcode>/toggle_flag",
|
||||
views.exam_toggle_flag,
|
||||
name="exam_toggle_flag",
|
||||
),
|
||||
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