mirror of
https://github.com/pacnpal/django-anymail.git
synced 2025-12-20 20:01:05 -05:00
better appearance for the form and a sidebar with mandrill status.
This commit is contained in:
@@ -75,27 +75,20 @@ class DjrillSendersListView(DjrillAdminMedia, DjrillApiMixin,
|
||||
def get(self, request):
|
||||
form = CreateSenderForm()
|
||||
objects = self.get_json_objects()
|
||||
|
||||
status = False
|
||||
req = requests.post("%s/%s" % (self.api_url, "users/ping.json"),
|
||||
data={"key": self.api_key})
|
||||
if req.status_code == 200:
|
||||
status = True
|
||||
|
||||
return self.render_to_response({
|
||||
"objects": json.loads(objects),
|
||||
"media": self.media,
|
||||
"form": form
|
||||
"form": form,
|
||||
"status": status
|
||||
})
|
||||
|
||||
def post(self, request):
|
||||
form = CreateSenderForm(request.POST or None)
|
||||
|
||||
if form.is_valid():
|
||||
return HttpResponseRedirect(reverse("admin:djrill_senders"))
|
||||
|
||||
objects = self.get_json_objects()
|
||||
return self.render_to_response({
|
||||
"objects": json.loads(objects),
|
||||
"media": self.media,
|
||||
"form": form
|
||||
})
|
||||
|
||||
|
||||
|
||||
|
||||
class DjrillSenderView(DjrillApiMixin, View):
|
||||
api_action = None
|
||||
|
||||
Reference in New Issue
Block a user