сделал возможность добавлять разные уровни доступа (сейчас 3: оператор, инженер, администратор)
This commit is contained in:
@@ -35,7 +35,7 @@
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Логин</td>
|
||||
<td>Админ</td>
|
||||
<td>Уровень доступа</td>
|
||||
<td>Последний вход</td>
|
||||
<td>Последнее обновление пароля</td>
|
||||
<td>Зарегистрирован</td>
|
||||
@@ -45,7 +45,7 @@
|
||||
{% for u in users %}
|
||||
<tr>
|
||||
<td><a href="{% url 'account-view' u.login %}"> {{ u.login }} </a></td>
|
||||
<td>{{ u.is_superuser }}</td>
|
||||
<td>{{ u.access_level }}</td>
|
||||
<td>{{ u.last_login }}</td>
|
||||
<td>{{ u.last_password_change }}</td>
|
||||
<td>{{ u.registered }}</td>
|
||||
|
@@ -28,7 +28,7 @@
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
.form-row input {
|
||||
.form-row input, .form-row select {
|
||||
padding: 8px;
|
||||
width: 100%;
|
||||
box-sizing: border-box;
|
||||
@@ -39,7 +39,7 @@
|
||||
min-height: 2em;
|
||||
}
|
||||
|
||||
.form-row input:focus {
|
||||
.form-row input:focus, .form-row select:focus {
|
||||
outline: none;
|
||||
border: none;
|
||||
border-bottom: var(--brand-text) 2px solid;
|
||||
@@ -59,11 +59,6 @@
|
||||
padding: 0.5em;
|
||||
margin: 0.2em;
|
||||
}
|
||||
|
||||
.errorlist {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
</style>
|
||||
{% endblock %}
|
||||
|
||||
|
@@ -16,7 +16,7 @@
|
||||
{% block content %}
|
||||
<p><a href="{% url 'index' %}" class="value-good">Вернуться на главную</a></p>
|
||||
|
||||
<p>Статус администратора: {{ view_user.is_superuser }}</p>
|
||||
<p>Уровень доступа: {{ view_user.access_level }}</p>
|
||||
<p>Последний вход: {{ view_user.last_login }}</p>
|
||||
<p>Последнее обновление пароля: {{ view_user.last_password_change }}
|
||||
{% if perms.users.change_user or view_user.login == user.login %}
|
||||
|
Reference in New Issue
Block a user