.
This commit is contained in:
+7
-6
@@ -11,13 +11,9 @@ urlpatterns = [
|
||||
path("question/", views.RapidView.as_view(), name="rapid_view"),
|
||||
# path("unchecked/", views.unchecked_list, name="unchecked_list"),
|
||||
# path("verified/<int:pk>/", views.verified_detail, name="verified_detail"),
|
||||
path("question/<int:pk>/", views.question_detail, name="question_detail"),
|
||||
#path("question/<int:pk>/json", views.question_json, name="question_json"),
|
||||
path(
|
||||
"question/<int:pk>/json/unbased",
|
||||
views.question_json_unbased,
|
||||
name="question_json_unbased",
|
||||
),
|
||||
"question/<int:pk>/", views.question_detail, name="question_detail"
|
||||
), # path("question/<int:pk>/json", views.question_json, name="question_json"),
|
||||
path("question/<int:pk>/split", views.rapid_split, name="rapid_split"),
|
||||
path("question/<int:pk>/clone", views.RapidClone.as_view(), name="rapid_clone"),
|
||||
# path("verified/", views.verified, name="verified"),
|
||||
@@ -33,6 +29,11 @@ urlpatterns = [
|
||||
views.question_user_answers,
|
||||
name="question_user_answers",
|
||||
),
|
||||
path(
|
||||
"question/<int:pk>/<ink:sk>/review",
|
||||
views.question_review,
|
||||
name="question_review",
|
||||
),
|
||||
path("exam/<int:pk>/<int:sk>/mark", views.mark, name="mark"),
|
||||
path(
|
||||
"exam/<int:pk>/mark", views.RapidExamViews.mark_overview, name="mark_overview"
|
||||
|
||||
+4
-3
@@ -1132,11 +1132,12 @@ def user_answer_delete_multiple(request):
|
||||
return JsonResponse({"status": "error"})
|
||||
|
||||
|
||||
def question_json_unbased(request, pk):
|
||||
def question_review(request, pk, sk):
|
||||
"""
|
||||
No (file based) caching is enabled for unbased quesitons
|
||||
Return a json representation of the question when the exam is active
|
||||
"""
|
||||
question = get_object_or_404(Rapid, pk=pk)
|
||||
exam = get_object_or_404(Rapid, pk=pk)
|
||||
question = exam.exam_questions.all()[sk]
|
||||
|
||||
question_json = question.get_question_json(based=False)
|
||||
return JsonResponse(question_json)
|
||||
Reference in New Issue
Block a user