mirror of https://github.com/jumpserver/jumpserver
修改bug
parent
f592e46442
commit
46720dcf0f
|
@ -1,5 +1,6 @@
|
||||||
import time
|
import time
|
||||||
from django import template
|
from django import template
|
||||||
|
from juser.models import User
|
||||||
|
|
||||||
register = template.Library()
|
register = template.Library()
|
||||||
|
|
||||||
|
@ -22,8 +23,9 @@ def get_value(dicts, key):
|
||||||
return dicts.get(key, '')
|
return dicts.get(key, '')
|
||||||
|
|
||||||
@register.filter(name='groups_str')
|
@register.filter(name='groups_str')
|
||||||
def groups_str(group_list):
|
def groups_str(username):
|
||||||
groups = []
|
groups = []
|
||||||
for group in group_list:
|
user = User.objects.get(username=username)
|
||||||
|
for group in user.user_group.all():
|
||||||
groups.append(group.name)
|
groups.append(group.name)
|
||||||
return ','.join(groups)
|
return ','.join(groups)
|
|
@ -304,7 +304,7 @@ def user_add(request):
|
||||||
if LDAP_ENABLE:
|
if LDAP_ENABLE:
|
||||||
ldap_add_user(username, ldap_pwd)
|
ldap_add_user(username, ldap_pwd)
|
||||||
msg = u'添加用户 %s 成功!' % username
|
msg = u'添加用户 %s 成功!' % username
|
||||||
locals = lambda: {}
|
# locals = lambda: {}
|
||||||
|
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
error = u'添加用户 %s 失败 %s ' % (username, e)
|
error = u'添加用户 %s 失败 %s ' % (username, e)
|
||||||
|
|
|
@ -57,7 +57,7 @@
|
||||||
<td>{{ user.id }}</td>
|
<td>{{ user.id }}</td>
|
||||||
<td>{{ user.username }}</td>
|
<td>{{ user.username }}</td>
|
||||||
<td>{{ user.name }}</td>
|
<td>{{ user.name }}</td>
|
||||||
<td>{{ user.user_group.all|groups_str }}</td>
|
<td>{{ user.username|groups_str }}</td>
|
||||||
<td>{{ user_roler|get_value:user.role }}</td>
|
<td>{{ user_roler|get_value:user.role }}</td>
|
||||||
<td>{{ user.email }}</td>
|
<td>{{ user.email }}</td>
|
||||||
<td>{{ user.is_active }}</td>
|
<td>{{ user.is_active }}</td>
|
||||||
|
|
Loading…
Reference in New Issue