From 9156b1c0de51e9b83011c847d6bdddf916b786b2 Mon Sep 17 00:00:00 2001 From: Paul Eggleton Date: Sun, 2 Jun 2013 22:03:40 +0100 Subject: Enable messages framework and use it to display "layer saved" message The Django messages framework is the proper way to handle these kinds of messages. Signed-off-by: Paul Eggleton --- layerindex/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'layerindex') diff --git a/layerindex/views.py b/layerindex/views.py index 1efab86484..70ba3e1b4f 100644 --- a/layerindex/views.py +++ b/layerindex/views.py @@ -22,6 +22,7 @@ from django.template.loader import get_template from django.template import Context from django.utils.decorators import method_decorator from django.contrib.auth.decorators import login_required +from django.contrib import messages from reversion.models import Revision import simplesearch import settings @@ -163,7 +164,7 @@ def edit_layer_view(request, template_name, slug=None): msg = EmailMessage(subject, text_content, from_email, [to_email]) msg.send() return HttpResponseRedirect(reverse('submit_layer_thanks')) - form.was_saved = True + messages.success(request, 'Layer %s saved successfully.' % layeritem.name) else: form = EditLayerForm(request.user, layerbranch, instance=layeritem) maintainerformset = LayerMaintainerFormSet(instance=layerbranch) -- cgit 1.2.3-korg