Add option to reveal respondent identities in exam review responses
This commit is contained in:
@@ -278,12 +278,17 @@ def exam_review_question_responses(request, pk: int, q_index: int):
|
||||
except Exception:
|
||||
exam_user_answers = question.cid_user_answers.all()
|
||||
|
||||
# Allow an HTMX-driven reveal of respondent names. Default: anonymised.
|
||||
reveal = request.GET.get("reveal", "0")
|
||||
reveal_respondents = str(reveal).lower() in ("1", "true", "yes", "on")
|
||||
|
||||
context = {
|
||||
"exam": exam,
|
||||
"question": question,
|
||||
"q_index": q_index,
|
||||
"app_name": "anatomy",
|
||||
"exam_user_answers": exam_user_answers,
|
||||
"reveal_respondents": reveal_respondents,
|
||||
}
|
||||
|
||||
return render(request, "anatomy/partials/exam_review_question_responses_fragment.html", context)
|
||||
|
||||
Reference in New Issue
Block a user