diff --git a/books/templates/index.html b/books/templates/index.html index eb5c369..d76d9da 100644 --- a/books/templates/index.html +++ b/books/templates/index.html @@ -11,7 +11,10 @@ diff --git a/books/urls.py b/books/urls.py index b7748af..1266281 100644 --- a/books/urls.py +++ b/books/urls.py @@ -1,10 +1,11 @@ from django.contrib import admin from django.urls import path, include -from .views import home, save, edit, update +from .views import home, save, edit, update, delete urlpatterns = [ path('', home), path('save/', save, name="save"), path('edit/', edit, name="edit"), path('update/', update, name="update"), + path('delete/', delete, name="delete"), ] \ No newline at end of file diff --git a/books/views.py b/books/views.py index 09efa4c..1a67c3b 100644 --- a/books/views.py +++ b/books/views.py @@ -22,4 +22,9 @@ def update(request, id): book.title = request.POST.get("title") book.author = request.POST.get("author") book.save() + return redirect(home) + +def delete(request, id): + book = Book.objects.get(id=id) + book.delete() return redirect(home) \ No newline at end of file