rapid exams
This commit is contained in:
+17
-23
@@ -572,21 +572,6 @@ def active_exams(request):
|
||||
return JsonResponse(active_exams)
|
||||
|
||||
|
||||
def question_save_annotation(request, pk):
|
||||
if request.is_ajax() and request.method == "POST":
|
||||
question = get_object_or_404(AnatomyQuestion, pk=pk)
|
||||
|
||||
question.image_annotations = request.POST.get("annotation")
|
||||
print(question.image_annotations)
|
||||
|
||||
question.save()
|
||||
data = {"status": "success"}
|
||||
return JsonResponse(data, status=200)
|
||||
else:
|
||||
data = {"status": "error"}
|
||||
return JsonResponse(data, status=400)
|
||||
|
||||
|
||||
def exam_json(request, pk):
|
||||
|
||||
exam = get_object_or_404(Exam, pk=pk)
|
||||
@@ -813,13 +798,6 @@ def exam_scores_cid_user(request, pk, sk):
|
||||
)
|
||||
|
||||
|
||||
def cid_selector(request):
|
||||
return render(
|
||||
request,
|
||||
"anatomy/cid_selector.html",
|
||||
)
|
||||
|
||||
|
||||
# @login_required
|
||||
# def exam_scores(request, pk):
|
||||
# exam = get_object_or_404(Exam, pk=pk)
|
||||
@@ -1155,4 +1133,20 @@ class AnatomyQuestionView(SingleTableMixin, FilterView):
|
||||
table_class = AnatomyQuestionTable
|
||||
template_name = "anatomy/anatomy_question_view.html"
|
||||
|
||||
filterset_class = AnatomyQuestionFilter
|
||||
filterset_class = AnatomyQuestionFilter
|
||||
|
||||
|
||||
def question_save_annotation(request, pk):
|
||||
if request.is_ajax() and request.method == "POST":
|
||||
question = get_object_or_404(AnatomyQuestion, pk=pk)
|
||||
|
||||
question.image_annotations = request.POST.get("annotation")
|
||||
print(question.image_annotations)
|
||||
|
||||
question.save()
|
||||
data = {"status": "success"}
|
||||
return JsonResponse(data, status=200)
|
||||
else:
|
||||
data = {"status": "error"}
|
||||
return JsonResponse(data, status=400)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user