Just like UpdateView, there isn't too much inside this view. There is also very little to configure. Usually when you want to delete a model instance, it's going to be straightforward. Nonetheless, django still provides you with some hooks to customize for your specific needs, such as maybe logging data about an instance deletion (who deleted it, when, etc).
Django CBV Uncorked DeleteView
Written on July 17, 2016 by Adam
Another quick generic view to simply delete a model instance