def delete(request, slug): """ Delete project """ project = get_object_or_404(Project, slug__iexact=slug) check = ProjectPermission(request.user) if check.delete_project(project): project.delete() request.user.message_set.create(message=_("Project '%(project)s' has been deleted" % {'project': project.name })) return HttpResponseRedirect(reverse('project-list')) else: raise Http404
def delete(request, slug): """ Delete project """ project = get_object_or_404(Project, slug__iexact=slug) check = ProjectPermission(request.user) if check.delete_project(project): project.delete() request.user.message_set.create( message=_("Project '%(project)s' has been deleted" % {'project': project.name})) return HttpResponseRedirect(reverse('project-list')) else: raise Http404