juser/user_list change user password fix

pull/26/head
liuzheng712 2015-10-07 12:36:20 +08:00
parent ce90472624
commit 9d5c4dbb33
1 changed files with 6 additions and 5 deletions

View File

@ -2,8 +2,8 @@
# Author: Guanghongwei # Author: Guanghongwei
# Email: ibuler@qq.com # Email: ibuler@qq.com
import random # import random
from Crypto.PublicKey import RSA # from Crypto.PublicKey import RSA
import uuid as uuid_r import uuid as uuid_r
from django.db.models import Q from django.db.models import Q
@ -650,10 +650,11 @@ def change_info(request):
error = '密码须大于6位' error = '密码须大于6位'
if not error: if not error:
if password != user.password: # if password != user.password:
password = CRYPTOR.md5_crypt(password) # password = CRYPTOR.md5_crypt(password)
user.update(name=name, password=password, email=email) user.update(name=name, email=email)
user.set_password(password)
msg = '修改成功' msg = '修改成功'
return render_to_response('juser/change_info.html', locals(), context_instance=RequestContext(request)) return render_to_response('juser/change_info.html', locals(), context_instance=RequestContext(request))