Ejemplo n.º 1
0
def delete(request, slug):
    """ Delete group """
    group = get_object_or_404(Group, slug__iexact=slug)
    check = GroupPermission(request.user)
    
    if check.delete_group(group):
        group.delete()

        # Notification
        request.user.message_set.create(message=_("Group '%(group)s' has been deleted" % {'group': group.name }))
        
        return HttpResponseRedirect(reverse('group-list'))
    else:
        raise Http404
Ejemplo n.º 2
0
def delete(request, slug):
    """ Delete group """
    group = get_object_or_404(Group, slug__iexact=slug)
    check = GroupPermission(request.user)

    if check.delete_group(group):
        group.delete()

        # Notification
        request.user.message_set.create(
            message=_("Group '%(group)s' has been deleted" %
                      {'group': group.name}))

        return HttpResponseRedirect(reverse('group-list'))
    else:
        raise Http404