mirror of https://github.com/jumpserver/jumpserver
添加修改页面
parent
f951471f1d
commit
49dcdf3be0
|
@ -12,4 +12,5 @@ urlpatterns = patterns('juser.views',
|
|||
(r'^group_list/$', 'group_list'),
|
||||
(r'^user_detail/$', 'user_detail'),
|
||||
(r'^user_del/$', 'user_del'),
|
||||
(r'^user_edit/$', 'user_edit'),
|
||||
)
|
||||
|
|
|
@ -187,6 +187,27 @@ def user_del(request):
|
|||
return HttpResponseRedirect('/juser/user_list/', locals())
|
||||
|
||||
|
||||
def user_edit(request):
|
||||
if request.method == 'GET':
|
||||
username = request.GET.get('username', None)
|
||||
if not username:
|
||||
return HttpResponseRedirect('/')
|
||||
user = User.objects.get(username=username)
|
||||
username = user.username
|
||||
password = user.password
|
||||
ssh_key_pwd1 = user.ssh_key_pwd1
|
||||
name = user.name
|
||||
all_group = UserGroup.objects.all()
|
||||
groups = user.user_group.all()
|
||||
groups_str = ' '.join([group.name for group in groups])
|
||||
user_role = {'SU': u'超级管理员', 'GA': u'组管理员', 'CU': u'普通用户'}
|
||||
role_post = user.role
|
||||
ssh_pwd = user.ssh_pwd
|
||||
email = user.email
|
||||
|
||||
return render_to_response('juser/user_add.html', locals())
|
||||
|
||||
|
||||
def db_add_user(**kwargs):
|
||||
groups_post = kwargs.pop('groups')
|
||||
user = User(**kwargs)
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<div class="footer fixed">
|
||||
<div class="pull-right">
|
||||
Version <strong>2.2.0</strong> GPL.
|
||||
Version <strong>1.2.0</strong> GPL.
|
||||
</div>
|
||||
<div>
|
||||
<strong>Copyright</strong> Jumpserver.org Organization © 2014-2015
|
||||
|
|
|
@ -59,7 +59,7 @@
|
|||
<td class="text-center">{{ user.email }}</td>
|
||||
<td class="text-center">{{ user.is_active|bool2str }}</td>
|
||||
<td class="text-center">
|
||||
<a href="../user_detail/?username={{ user.username }}/" class="iframe btn btn-xs btn-primary">详情</a>
|
||||
<a href="../user_detail/?username={{ user.username }}" class="iframe btn btn-xs btn-primary">详情</a>
|
||||
<a href="../user_edit/?username={{ user.username }}" class="btn btn-xs btn-info">编辑</a>
|
||||
<a href="../user_del/?username={{ user.username }}" class="btn btn-xs btn-danger">删除</a>
|
||||
</td>
|
||||
|
|
Loading…
Reference in New Issue