Commit 16a2d380 authored by guanghongwei's avatar guanghongwei

修改chgUser.html

parent 4d58d9ef
......@@ -466,14 +466,23 @@ def chgUser(request):
"""修改用户信息"""
error = ''
msg = ''
form = UserAddForm()
jm = PyCrypt(key)
if request.method == "GET":
username = request.GET.get('username')
user = User.objects.get(username=username)
groups = user.group.all()
if user.is_admin:
is_admin = "checked"
else:
is_admin = ''
if user.is_superuser:
is_superuser = "checked"
else:
is_superuser = ''
return render_to_response('chgUser.html',
{'user': user, 'user_menu': 'active', 'form': form},
{'user': user, 'user_menu': 'active', 'is_admin': is_admin,
'is_superuser': is_superuser, 'groups': groups},
context_instance=RequestContext(request))
else:
form = UserAddForm(request.POST)
......
......@@ -23,67 +23,62 @@
<div class="form-group">
<label for="id_username" class="col-sm-2 control-label">用户名<span style="color: red"> *</span></label>
<div class="col-sm-4">
<input type="text" id="id_username" name="username" class="form-control" value="{{ user.username }}" disabled="disabled" >
<input type="text" id="username" name="username" class="form-control" value="{{ user.username }}" disabled="disabled" >
</div>
</div>
<div class="form-group">
{{ form.password.errors }}
<label for="id_password" class="col-sm-2 control-label">密码<span style="color: red"> *</span></label>
<label for="password" class="col-sm-2 control-label">密码<span style="color: red"> *</span></label>
<div class="col-sm-4">
{{ form.password }}
<input type="password" id="password" name="password" class="form-control" value="{{ user.password }}" >
</div>
</div>
<div class="form-group">
{{ form.password_again.errors }}
<label for="id_password_again" class="col-sm-2 control-label">确认密码<span style="color: red"> *</span></label>
<label for="password_again" class="col-sm-2 control-label">确认密码<span style="color: red"> *</span></label>
<div class="col-sm-4">
{{ form.password_again }}
<input type="password" id="password_again" name="password_again" class="form-control" value="{{ user.password }}" >
</div>
</div>
<div class="form-group">
{{ form.key_pass.errors }}
<label for="id_keypass" class="col-sm-2 control-label">密钥密码<span style="color: red"> *</span></label>
<label for="keypass" class="col-sm-2 control-label">密钥密码<span style="color: red"> *</span></label>
<div class="col-sm-4">
{{ form.key_pass }}
<input type="password" id="keypass" name="keypass" class="form-control" value="{{ user.keypass }}" >
</div>
</div>
<div class="form-group">
{{ form.key_pass_again.errors }}
<label for="id_keypass_again" class="col-sm-2 control-label">确认密码<span style="color: red"> *</span></label>
<label for="keypass_again" class="col-sm-2 control-label">确认密码<span style="color: red"> *</span></label>
<div class="col-sm-4">
{{ form.key_pass_again }}
<input type="password" id="keypass_again" name="keypass_again" class="form-control" value="{{ user.keypass }}" >
</div>
</div>
<div class="form-group">
{{ form.name.errors }}
<label for="id_name" class="col-sm-2 control-label">姓名<span style="color: red"> *</span></label>
<label for="name" class="col-sm-2 control-label">姓名<span style="color: red"> *</span></label>
<div class="col-sm-4">
{{ form.name }}
{{ user.name }}
<input type="password" id="name" name="name" class="form-control" value="{{ user.name }}" >
</div>
</div>
<div class="form-group">
{{ form.group.errors }}
<label for="id_group" class="col-sm-2 control-label">属组<span style="color: red"> *</span></label>
<label for="group" class="col-sm-2 control-label">属组<span style="color: red"> *</span></label>
<div class="col-sm-4">
{{ form.group }}
<select multiple name="group" id="group">
{% for group in groups %}
<option value="{{ group.name }}" >{{ group.name }}</option>
{% endfor %}
</select>
</div>
</div>
</div>
<div class="form-group">
{{ form.is_admin.errors }}
<label for="id_is_admin" class="col-sm-2 control-label">组admin</label>
<label for="is_admin" class="col-sm-2 control-label">组admin</label>
<div class="col-sm-4">
{{ form.is_admin }}
{{ user.is_admin }}
<input type="checkbox" name="is_admin" id="is_admin" value="{{ is_admin }}">
</div>
</div>
<div class="form-group">
{{ form.is_superuser.errors }}
<label for="id_is_superuser" class="col-sm-2 control-label">超级admin</label>
<label for="is_superuser" class="col-sm-2 control-label">超级admin</label>
<div class="col-sm-4">
{{ form.is_superuser }}
{{ user.is_superuser }}
<input type="checkbox" name="is_superuser" id="is_superuser" value="{{ is_superuser }}">
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-4">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment