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 @@
{% for book in books %}
- - {{ book.id }} - {{ book.title }} by {{ book.author }} edit
+ - {{ book.id }} - {{ book.title }} by {{ book.author }}
+ edit
+ delete
+
{% endfor %}
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