mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-06-24 22:12:00 +00:00
修改 删除用户权限
This commit is contained in:
parent
d4f40feebf
commit
a68454f7a4
@ -272,6 +272,10 @@ def showUser(request):
|
|||||||
for id in selected_user:
|
for id in selected_user:
|
||||||
try:
|
try:
|
||||||
user_del = User.objects.get(id=id)
|
user_del = User.objects.get(id=id)
|
||||||
|
if user_del.is_admin or user_del.is_superuser:
|
||||||
|
if request.session.get('admin') == 1:
|
||||||
|
error = 'No Permision.'
|
||||||
|
return HttpResponseRedirect('/showUser/')
|
||||||
username = user_del.username
|
username = user_del.username
|
||||||
user_del.delete()
|
user_del.delete()
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
@ -327,6 +331,11 @@ def addUser(request):
|
|||||||
ldap_password = keygen(16)
|
ldap_password = keygen(16)
|
||||||
group_post = user['group']
|
group_post = user['group']
|
||||||
groups = []
|
groups = []
|
||||||
|
|
||||||
|
if request.session.get('admin') < 1:
|
||||||
|
is_admin = False
|
||||||
|
is_superuser = False
|
||||||
|
|
||||||
for group_name in group_post:
|
for group_name in group_post:
|
||||||
groups.append(Group.objects.get(name=group_name))
|
groups.append(Group.objects.get(name=group_name))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user