This commit is contained in:
Ross
2021-02-08 11:29:56 +00:00
parent 2fdb4318ff
commit d30ca04286
4 changed files with 13 additions and 1 deletions
+3
View File
@@ -13,6 +13,9 @@ from easy_thumbnails.exceptions import InvalidImageFormatError
class AnatomyUserAnswerTable(tables.Table): class AnatomyUserAnswerTable(tables.Table):
delete = tables.LinkColumn(
"anatomy:anatomy_user_answer_delete", text="Delete", args=[A("pk")], orderable=False
)
class Meta: class Meta:
model = CidUserAnswer model = CidUserAnswer
template_name = "django_tables2/bootstrap4.html" template_name = "django_tables2/bootstrap4.html"
@@ -0,0 +1,4 @@
<form method="post">{% csrf_token %}
<p>Are you sure you want to delete "{{ object }}"?</p>
<input type="submit" value="Confirm">
</form>
+1
View File
@@ -52,4 +52,5 @@ urlpatterns = [
views.get_examination_id, views.get_examination_id,
name="get_examination_id"), name="get_examination_id"),
path("user_answers/", views.AnatomyUserAnswerView.as_view(), name="anatomy_user_answer_view"), path("user_answers/", views.AnatomyUserAnswerView.as_view(), name="anatomy_user_answer_view"),
path("user_answers/delete", views.UserAnswerDelete.as_view(), name="anatomy_user_answer_delete"),
] ]
+4
View File
@@ -943,3 +943,7 @@ def question_save_annotation(request, pk):
AnatomyExamViews = ExamViews(Exam, "anatomy", "anatomy", loadJsonAnswer) AnatomyExamViews = ExamViews(Exam, "anatomy", "anatomy", loadJsonAnswer)
class UserAnswerDelete(DeleteView):
model = CidUserAnswer
success_url = reverse_lazy("anatomy:anatomy_user_answer_view")