From c49acc64f91dd3a77c74fc33d9f394370071cbd7 Mon Sep 17 00:00:00 2001 From: 2O4 <35725720+2O4@users.noreply.github.com> Date: Sun, 14 Jul 2019 15:22:36 +0200 Subject: [PATCH 1/5] Update views.py added message wich will be shown when a user update his infos --- .../{{cookiecutter.project_slug}}/users/views.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py index a2442741..db2534f1 100644 --- a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py +++ b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py @@ -2,6 +2,8 @@ from django.contrib.auth import get_user_model from django.contrib.auth.mixins import LoginRequiredMixin from django.urls import reverse from django.views.generic import DetailView, RedirectView, UpdateView +from django.contrib import messages +from django.utils.translation import ugettext_lazy as _ User = get_user_model() @@ -27,6 +29,11 @@ class UserUpdateView(LoginRequiredMixin, UpdateView): def get_object(self): return User.objects.get(username=self.request.user.username) + def form_valid(self, form): + form.save() + messages.add_message(self.request, messages.INFO, _("Infos succefully updated")) + return super(UserUpdateView, self).form_valid(form) + user_update_view = UserUpdateView.as_view() From e99d27c1273ad14898a6d7f46b411b15eb60ace0 Mon Sep 17 00:00:00 2001 From: 2O4 <35725720+2O4@users.noreply.github.com> Date: Mon, 15 Jul 2019 18:10:27 +0200 Subject: [PATCH 2/5] Update {{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py Co-Authored-By: Bruno Alla --- .../{{cookiecutter.project_slug}}/users/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py index db2534f1..0a00f0c6 100644 --- a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py +++ b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py @@ -31,7 +31,7 @@ class UserUpdateView(LoginRequiredMixin, UpdateView): def form_valid(self, form): form.save() - messages.add_message(self.request, messages.INFO, _("Infos succefully updated")) + messages.add_message(self.request, messages.INFO, _("Infos successfully updated")) return super(UserUpdateView, self).form_valid(form) From 9da2a193673a064a93a57eca657ec48be9a9da13 Mon Sep 17 00:00:00 2001 From: 2O4 <35725720+2O4@users.noreply.github.com> Date: Mon, 15 Jul 2019 18:10:33 +0200 Subject: [PATCH 3/5] Update {{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py Co-Authored-By: Bruno Alla --- .../{{cookiecutter.project_slug}}/users/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py index 0a00f0c6..b1c94a5e 100644 --- a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py +++ b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py @@ -32,7 +32,7 @@ class UserUpdateView(LoginRequiredMixin, UpdateView): def form_valid(self, form): form.save() messages.add_message(self.request, messages.INFO, _("Infos successfully updated")) - return super(UserUpdateView, self).form_valid(form) + return super().form_valid(form) user_update_view = UserUpdateView.as_view() From a41c841613b4f0d2ec8405a774dc7057064bd55c Mon Sep 17 00:00:00 2001 From: 2O4 <35725720+2O4@users.noreply.github.com> Date: Mon, 15 Jul 2019 18:19:07 +0200 Subject: [PATCH 4/5] Update views.py --- .../{{cookiecutter.project_slug}}/users/views.py | 1 - 1 file changed, 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py index b1c94a5e..1364568e 100644 --- a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py +++ b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py @@ -30,7 +30,6 @@ class UserUpdateView(LoginRequiredMixin, UpdateView): return User.objects.get(username=self.request.user.username) def form_valid(self, form): - form.save() messages.add_message(self.request, messages.INFO, _("Infos successfully updated")) return super().form_valid(form) From 566cc3f3e4b3cc3d4d0ce86354e47657fbf880e0 Mon Sep 17 00:00:00 2001 From: 2O4 <35725720+2O4@users.noreply.github.com> Date: Wed, 17 Jul 2019 19:31:53 +0200 Subject: [PATCH 5/5] Update {{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py Co-Authored-By: Bruno Alla --- .../{{cookiecutter.project_slug}}/users/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py index 1364568e..5c0d5b5c 100644 --- a/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py +++ b/{{cookiecutter.project_slug}}/{{cookiecutter.project_slug}}/users/views.py @@ -30,7 +30,9 @@ class UserUpdateView(LoginRequiredMixin, UpdateView): return User.objects.get(username=self.request.user.username) def form_valid(self, form): - messages.add_message(self.request, messages.INFO, _("Infos successfully updated")) + messages.add_message( + self.request, messages.INFO, _("Infos successfully updated") + ) return super().form_valid(form)