webdish, ловите пример, если уж ТАК лень читать доку и гуглить.
вьюха:
class NotifyDelete(CommonLoginRequiredMixin, DeleteView):
pk_url_kwarg = 'id'
model = NotifyItem
template_name = "notifies/notifies_list.html"
def get_success_url(self):
messages.success(self.request, _("Notify is deleted."))
return reverse('notify-list-new')
def get(self, *args, **kwargs):
return self.delete(*args, **kwargs)
url-паттерн
url(r'^delete/(?P<id>\d+)/$', views.NotifyDelete.as_view(), name='notify-delete'),
Выдрал из крайнего завершенного проекта. Для всоих целей надеюсь сможете сами адаптировать (кое что я выкинул, но не все).