добавил рабочие ссылки на просмотр списка аккаунтов и каждого отдельного аккаунта

This commit is contained in:
2024-01-18 19:23:04 +03:00
parent ed37bcbfc2
commit a611b1784d
7 changed files with 40 additions and 27 deletions

View File

@@ -44,7 +44,7 @@
<tbody>
{% for u in users %}
<tr>
<td>{{ u.login }}</td>
<td><a href="{% url 'account-view' %}?username={{ u.login }}"> {{ u.login }} </a></td>
<td>{{ u.is_superuser }}</td>
<td>{{ u.last_login }}</td>
<td>{{ u.last_password_change }}</td>

View File

@@ -1,23 +1,11 @@
{% extends 'base.html' %}
{% load static %}
{% block title %} Просмотр аккаунта {{ view_user.login }} {% endblock %}
{% block styles %}
<style>
.table-wrapper {
overflow-x: auto;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
table, th, td {
padding: 5px;
border: 2px solid var(--bg-selected);
}
thead {
background: var(--brand-bg);
}
</style>
{% endblock %}
@@ -26,12 +14,17 @@
{% endblock %}
{% block content %}
{% if have_permissions %}
<p>Статус администратора: {{ view_user.is_superuser }}</p>
<p>Последний вход: {{ view_user.last_login }}</p>
<p>Последнее обновление пароля: {{ view_user.last_password_change }}
{% if perms.users.change_user or view_user.login == user.login %}
(<a href="{% url 'change-password' %}">сменить</a>)
{% endif %}
</p>
<p>Зарегистрирован: {{ view_user.registered }}</p>
{% else %}
<h2>Недостаточно прав для просмотра страницы</h2>
<p>Для просмотра списка пользователей необходимо иметь статус администратора.</p>
{% if perms.users.delete_user %}
<p><a href="{% url 'delete-account' view_user.login %}" class="value-bad">Удалить аккаунт</a></p>
{% endif %}
{% endblock %}