Delete Category
views.py
def delete_category(request,category_id):
category = get_object_or_404(Category,name=category_id)
if request.method=='POST':
category.delete()
return redirect('category_list')
else :
return render(request,'category/delete_confirm.html',{'category':category})html
<h3>Are You Want To Delete ? {{category.name}}</h3>
<form method="post">
{% csrf_token %}
<button type="submit">Delete</button>
<a href="{% url 'category_list' %}">Cancel</a>
</form>urls.py
urlpatterns = [
path('delete_category/<str:category_id>',views.delete_category,name='delete_category'),
]Last updated