修改chgSudo.html

pull/2/head
guanghongwei 2014-10-08 12:03:10 +08:00
parent 1a529a7d7f
commit 031b92bf03
3 changed files with 66 additions and 7 deletions

View File

@ -619,11 +619,15 @@ def showSudo(request):
'user_menu': 'active'},
context_instance=RequestContext(request))
@admin_required
def chgSudo(request):
pass
if request.method == 'GET':
username = request.GET.get('username')
if not username:
return HttpResponseRedirect('/showUser/')
return render_to_response('chgSudo.html')
else:
return HttpResponseRedirect('/')
@admin_required

View File

@ -0,0 +1,57 @@
{% extends 'base.html' %}
{% block content %}
<fieldset >
<legend>{{ username }}</legend>
<form class="form-horizontal" role="form" method="post" action="/chgSudo/?addHost=1" >
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<input type="text" class="form-control" name="host" placeholder="主机IP,多个逗号分隔">
<span class="input-group-btn">
<button class="btn btn-default" type="button">新增主机</button>
</span>
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
</div><!-- /.row -->
</form>
<form class="form-horizontal" role="form" method="post" action="/chgSudo/?delHost=1" >
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<input type="text" class="form-control" name="host" placeholder="主机IP,多个逗号分隔">
<span class="input-group-btn">
<button class="btn btn-default" type="button">删除主机</button>
</span>
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
</div><!-- /.row -->
</form>
<form class="form-horizontal" role="form" method="post" action="/chgSudo/?addCMD=1" >
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<input type="text" class="form-control" name="cmds" placeholder="添加命令,多个逗号分隔">
<span class="input-group-btn">
<button class="btn btn-default" type="button">添加命令</button>
</span>
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
</div><!-- /.row -->
</form>
<form class="form-horizontal" role="form" method="post" action="/chgSudo/?delCMD=1" >
<div class="row">
<div class="col-lg-6">
<div class="input-group">
<input type="text" class="form-control" name="cmds" placeholder="删除命令,多个逗号分隔">
<span class="input-group-btn">
<button class="btn btn-default" type="button">删除命令</button>
</span>
</div><!-- /input-group -->
</div><!-- /.col-lg-6 -->
</div><!-- /.row -->
</form>
</fieldset>
{% endblock %}

View File

@ -2,20 +2,18 @@
{% block content %}
<fieldset >
<legend>{{ username }}</legend>
允许sudo的主机
<div class="alert alert-success" role="alert"><b>允许sudo的主机</b></div>允许sudo的主机
<ul class="list-group">
{% for host in sudoHost %}
<li class="list-group-item">{{ host }}</li>
{% endfor %}
</ul>
<br />
允许的sudo命令
<div class="alert alert-success" role="alert"><b>允许的sudo命令</b></div>允许sudo的主机
<ul class="list-group">
{% for cmd in sudoCommand %}
<li class="list-group-item">{{ cmd }}</li>
{% endfor %}
</ul>
</fieldset>
{% endblock %}