add bulk edit grades

This commit is contained in:
Ross
2023-02-13 11:05:20 +00:00
parent 8b8b21b006
commit 4666294979
4 changed files with 234 additions and 53 deletions
+14 -1
View File
@@ -77,6 +77,8 @@ urlpatterns = [
path(
"cids/group/create", views.CidUserGroupCreate.as_view(), name="cid_group_create"
),
path("user/bulk_delete_supervisors/", views.users_bulk_delete_supervisors, name="users_bulk_delete_supervisors"),
path("user/bulk_edit_grade/", views.users_bulk_edit_grade, name="users_bulk_edit_grade"),
path("user/group/", views.user_group_view, name="user_group_view"),
path("user/group/all", views.user_group_view_all, name="user_group_view_all"),
path("user/group/<int:group_id>/", views.user_group_view_detail, name="user_group_detail"),
@@ -246,16 +248,27 @@ def generic_exam_urls(generic_exam_view: GenericExamViews):
generic_exam_view.exam_json_cid_unbased,
name="exam_json_cid_unbased",
),
# These are a little more ambiguous than ideal
path(
"exam/json/<int:pk>/<int:sk>",
generic_exam_view.exam_question_json,
name="exam_question_json_unbased",
name="exam_question_json",
),
path(
"exam/json/<int:pk>/<int:sk>/unbased",
generic_exam_view.exam_question_json_unbased,
name="exam_question_json_unbased",
),
path(
"exam/json/<int:pk>/<int:cid>/<str:passcode>/<int:sk>",
generic_exam_view.exam_question_json_cid,
name="exam_question_json_cid",
),
path(
"exam/json/<int:pk>/<int:cid>/<str:passcode>/<int:sk>/unbased",
generic_exam_view.exam_question_json_unbased_cid,
name="exam_question_json_unbased_cid",
),
path(
"exam/json/<int:pk>/recreate",
generic_exam_view.exam_json_recreate,