From e5286686b96914751de601ac134808075c5fe0b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E5=B9=BF?= Date: Thu, 27 Oct 2016 17:08:46 +0800 Subject: [PATCH] Update views.py check valid user when username == 'root' --- juser/views.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/juser/views.py b/juser/views.py index 5505e3bc5..ba554955e 100644 --- a/juser/views.py +++ b/juser/views.py @@ -159,10 +159,15 @@ def user_add(request): if '' in [username, password, ssh_key_pwd, name, role]: error = u'带*内容不能为空' raise ServerError + check_user_is_exist = User.objects.filter(username=username) if check_user_is_exist: error = u'用户 %s 已存在' % username raise ServerError + + if username in ['root']: + error = u'用户不能为root' + raise ServerError except ServerError: pass