diff --git a/djrill/admin.py b/djrill/admin.py index fc0ebcd..a31d656 100644 --- a/djrill/admin.py +++ b/djrill/admin.py @@ -4,7 +4,7 @@ from djrill.views import (DjrillIndexView, DjrillSendersListView, DjrillDisableSenderView) admin.site.register_view("djrill/senders/", DjrillSendersListView.as_view(), - "djrill_sender", "senders") + "djrill_senders", "senders") admin.site.register_view("djrill/status/", DjrillIndexView.as_view(), "djrill_status", "status") diff --git a/djrill/views.py b/djrill/views.py index 4f373f0..3fafb5a 100644 --- a/djrill/views.py +++ b/djrill/views.py @@ -1,7 +1,8 @@ from django import forms from django.conf import settings from django.core.exceptions import ImproperlyConfigured -from django.http import HttpResponse, HttpResponseForbidden +from django.core.urlresolvers import reverse +from django.http import (HttpResponseForbidden, HttpResponseRedirect) from django.utils import simplejson as json from django.views.generic import TemplateView, View @@ -90,6 +91,6 @@ class DjrillDisableSenderView(DjrillApiMixin, View): data=json.dumps(payload)) if req.status_code == 200: - return HttpResponse("success") + return HttpResponseRedirect(reverse("admin:djrill_senders")) return HttpResponseForbidden()