Remove test #26
4
templates/deletedTest.html
Normal file
4
templates/deletedTest.html
Normal file
@ -0,0 +1,4 @@
|
||||
Usunąłeś test!
|
||||
|
||||
|
||||
<a href="/home">Home</a>
|
@ -21,7 +21,7 @@
|
||||
<div class="tripleButton">
|
||||
<button><a href="/tests/{{test.id}}/show">Start</a></button>
|
||||
<button><a href="/tests/{{test.id}}/edit">Edit</a></button>
|
||||
<button style="background:#FF0000;"><a href="/tests/{{test.id}}/edit">Delete</a></button>
|
||||
<button style="background:#FF0000;"><a href="/tests/{{test.id}}/remove">Delete</a></button>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
|
@ -14,7 +14,8 @@ urlpatterns = [
|
||||
path('<int:test_id>/mark', TestValidateAPIView.as_view()),
|
||||
path('<int:test_id>/result', TestResultView.as_view()),
|
||||
path('<int:test_id>/edit', EditTestTemplateView.as_view()),
|
||||
path('delete', deleteTest, name="deleteTest"),
|
||||
path('<int:test_id>/remove', deleteTest, name = "deleteTest"),
|
||||
# path('delete', deleteTest, name="deleteTest"),
|
||||
path('add/test', addTest, name="newTest"),
|
||||
path('add/questions', addQuestions, name="addQuestions"),
|
||||
path('my', myTests, name="myTests"),
|
||||
|
@ -158,8 +158,11 @@ class EditTestTemplateView(TemplateView):
|
||||
template = get_template(template_name)
|
||||
return HttpResponse(template.render(context))
|
||||
|
||||
def deleteTest(TemplateView):
|
||||
pass
|
||||
def deleteTest(request, test_id):
|
||||
Test.objects.filter(id=test_id).delete()
|
||||
return render(request, 'deletedTest.html')
|
||||
|
||||
|
||||
|
||||
|
||||
class TestModelViewSet(viewsets.ModelViewSet):
|
||||
|
Loading…
Reference in New Issue
Block a user