def change_passwd(req): if req.method == 'POST' and req.user.is_authenticated(): form = ChangePasswdForm(req.user, req.POST) if form.save(): return render_to_response('change_passwd_success.html', {'settings': settings}, context_instance=RequestContext(req)) else: form = ChangePasswdForm(req.user) return render_to_response('change_passwd.html', { 'settings': settings, 'form': form }, context_instance=RequestContext(req))