def update_passwd(): _id = session.get('user').get('id') #提交表单中的原密码 _password = request.form.get('_password') print "old passwd :%s" %_password #提交表单中的新密码 _password1 = request.form.get('_password1') _password2 = request.form.get('_password2') print "new passwd1:%s" %_password1 print "new passwd2:%s" %_password2 _result,_error = User.validate_new_password(_id,_password1,_password2) if User.validate_password(_id,_password): if _result: User.update_password(_id,_password1) flash("密码修改成功!") return redirect('/users/') else: return render_template('passwd_modify.html',error=_error,_password=_password,_password1=_password1,_password2=_password2) else: flash("原密码输入错误,请重新输入!") return render_template('passwd_modify.html')