Una vez que creas tu ListView haces un link a tu DeleteView, cuando haces una petición get a un DeleteView te pregunta si realmente quieres borrar ese registro y cuando le haces post te borra ese registro y te redirige a alguna otra vista.
Solo es cuestión que aprendas el flujo de trabajo de las vistas genéricas. Y eso esta en documentación.
https://docs.djangoproject.com/en/1....ng/#deleteview