コード例 #1
0
 def post(self, request):
     form = PasswordChangeForm(request.user, data=request.POST)
     if form.is_valid():
         form.save()
         messages.success(request, _('Your password has been updated.'))
         return HttpResponseAjax([
             commands.reload(request),
         ], request)
     else:
         messages.error(request, DEFAULT_FORM_ERROR_MESSAGE)
         return self._render(form)
コード例 #2
0
ファイル: user.py プロジェクト: wAaron/varnish-bans-manager
 def post(self, request):
     form = PasswordChangeForm(request.user, data=request.POST)
     if form.is_valid():
         form.save()
         messages.success(request, _('Your password has been updated.'))
         return HttpResponseAjax([
             commands.reload(request),
         ], request)
     else:
         messages.error(request, DEFAULT_FORM_ERROR_MESSAGE)
         return self._render(form)
コード例 #3
0
 def post(self, request):
     form = ProfilePreferencesForm(request.user, data=request.POST, files=request.FILES)
     if form.is_valid():
         form.save()
         messages.success(request, DEFAULT_SUCCESS_MESSAGE)
         return HttpResponseAjax([
             commands.reload(request),
         ], request)
     else:
         messages.error(request, DEFAULT_FORM_ERROR_MESSAGE)
         return self._render(form)
コード例 #4
0
ファイル: user.py プロジェクト: wAaron/varnish-bans-manager
 def post(self, request):
     form = ProfilePreferencesForm(request.user,
                                   data=request.POST,
                                   files=request.FILES)
     if form.is_valid():
         form.save()
         messages.success(request, DEFAULT_SUCCESS_MESSAGE)
         return HttpResponseAjax([
             commands.reload(request),
         ], request)
     else:
         messages.error(request, DEFAULT_FORM_ERROR_MESSAGE)
         return self._render(form)