mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2025-03-03 10:45:49 +03:00
Merge pull request #2160 from 2O4/message_on_user_update
Message when user update his info
This commit is contained in:
commit
6efb18bcea
|
@ -2,6 +2,8 @@ from django.contrib.auth import get_user_model
|
||||||
from django.contrib.auth.mixins import LoginRequiredMixin
|
from django.contrib.auth.mixins import LoginRequiredMixin
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.views.generic import DetailView, RedirectView, UpdateView
|
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()
|
User = get_user_model()
|
||||||
|
|
||||||
|
@ -27,6 +29,12 @@ class UserUpdateView(LoginRequiredMixin, UpdateView):
|
||||||
def get_object(self):
|
def get_object(self):
|
||||||
return User.objects.get(username=self.request.user.username)
|
return User.objects.get(username=self.request.user.username)
|
||||||
|
|
||||||
|
def form_valid(self, form):
|
||||||
|
messages.add_message(
|
||||||
|
self.request, messages.INFO, _("Infos successfully updated")
|
||||||
|
)
|
||||||
|
return super().form_valid(form)
|
||||||
|
|
||||||
|
|
||||||
user_update_view = UserUpdateView.as_view()
|
user_update_view = UserUpdateView.as_view()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user