From b7ecac3db6a3cd29407485482be459c56bd2b2a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20P=C3=A9pin?= Date: Mon, 30 Jan 2017 13:19:50 +0100 Subject: [PATCH] Proper use of messages in profile edit --- gestioncof/templates/{ => gestioncof}/profile.html | 3 --- gestioncof/views.py | 6 +++--- 2 files changed, 3 insertions(+), 6 deletions(-) rename gestioncof/templates/{ => gestioncof}/profile.html (89%) diff --git a/gestioncof/templates/profile.html b/gestioncof/templates/gestioncof/profile.html similarity index 89% rename from gestioncof/templates/profile.html rename to gestioncof/templates/gestioncof/profile.html index 7b185150..59358239 100644 --- a/gestioncof/templates/profile.html +++ b/gestioncof/templates/gestioncof/profile.html @@ -5,9 +5,6 @@ {% block realcontent %}

Modifier mon profil

- {% if success %} -

Votre profil a été mis à jour avec succès !

- {% endif %}
{% csrf_token %} diff --git a/gestioncof/views.py b/gestioncof/views.py index ea0de7c8..32fd39a4 100644 --- a/gestioncof/views.py +++ b/gestioncof/views.py @@ -317,15 +317,15 @@ def survey_status(request, survey_id): @cof_required def profile(request): - success = False if request.method == "POST": form = UserProfileForm(request.POST, instance=request.user.profile) if form.is_valid(): form.save() - success = True + messages.success(request, + "Votre profil a été mis à jour avec succès !") else: form = UserProfileForm(instance=request.user.profile) - return render(request, "profile.html", {"form": form, "success": success}) + return render(request, "gestioncof/profile.html", {"form": form}) def registration_set_ro_fields(user_form, profile_form):