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)
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)