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).