diff --git a/webroot/AutoSa/AutoSa/views.py b/webroot/AutoSa/AutoSa/views.py index e8e80d7f9..0fcf8bb68 100644 --- a/webroot/AutoSa/AutoSa/views.py +++ b/webroot/AutoSa/AutoSa/views.py @@ -367,12 +367,12 @@ def addUser(request): if form.is_valid(): user = form.cleaned_data username = user['username'] - password = md5_crypt(user['password']) - key_pass = jm.encrypt(user['key_pass']) + password = user['password'] + key_pass = user['key_pass'] name = user['name'] is_admin = user['is_admin'] is_superuser = user['is_superuser'] - ldap_password = jm.encrypt(keygen(16)) + ldap_password = keygen(16) group_post = user['group'] groups = [] @@ -388,12 +388,12 @@ def addUser(request): # 数据中保存用户,如果失败就返回 u = User( username=username, - password=password, - key_pass=key_pass, + password=md5_crypt(password), + key_pass=jm.encrypt(key_pass), name=name, is_admin=is_admin, is_superuser=is_superuser, - ldap_password=ldap_password) + ldap_password=jm.encrypt(ldap_password)) try: u.save() u.group = groups @@ -530,7 +530,7 @@ def chgUser(request): u.group = groups u.save() - msg = '修改用户信息成功' + msg = u'修改用户信息成功' return render_to_response('chgUser.html', {'user': user, 'user_menu': 'active', 'is_admin': is_admin, 'is_superuser': is_superuser, 'groups': groups, 'msg': msg},