diff options
| author | Brian Rosner <brosner@gmail.com> | 2008-08-10 09:43:48 +0000 |
|---|---|---|
| committer | Brian Rosner <brosner@gmail.com> | 2008-08-10 09:43:48 +0000 |
| commit | a7d3c9276770f6c47fd3511c2c5e292e1a439532 (patch) | |
| tree | 31d3c656f7d7e4c42bc1dce5a3e8216e73094c5a /django/contrib/auth/views.py | |
| parent | ec7d8b7c6147397fd689ee9538801bd0df59d73a (diff) | |
Fixed #8202 -- Moved user_change_password to UserAdmin. This enables seamless integration of a custom UserAdmin. Thanks ElliottM for catching this.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@8283 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django/contrib/auth/views.py')
| -rw-r--r-- | django/contrib/auth/views.py | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/django/contrib/auth/views.py b/django/contrib/auth/views.py index e503f87caa..d7aa05b8cb 100644 --- a/django/contrib/auth/views.py +++ b/django/contrib/auth/views.py @@ -149,33 +149,3 @@ password_change = login_required(password_change) def password_change_done(request, template_name='registration/password_change_done.html'): return render_to_response(template_name, context_instance=RequestContext(request)) - -# TODO: move to admin.py in the ModelAdmin -def user_change_password(request, id): - if not request.user.has_perm('auth.change_user'): - raise PermissionDenied - user = get_object_or_404(User, pk=id) - if request.method == 'POST': - form = AdminPasswordChangeForm(user, request.POST) - if form.is_valid(): - new_user = form.save() - msg = _('Password changed successfully.') - request.user.message_set.create(message=msg) - return HttpResponseRedirect('..') - else: - form = AdminPasswordChangeForm(user) - return render_to_response('admin/auth/user/change_password.html', { - 'title': _('Change password: %s') % escape(user.username), - 'form': form, - 'is_popup': '_popup' in request.REQUEST, - 'add': True, - 'change': False, - 'has_delete_permission': False, - 'has_change_permission': True, - 'has_absolute_url': False, - 'opts': User._meta, - 'original': user, - 'save_as': False, - 'show_save': True, - 'root_path': re.sub('auth/user/(\d+)/password/$', '', request.path), - }, context_instance=RequestContext(request)) |
