Add permission groups display and admin edit link to user profile
This commit is contained in:
+16
-1
@@ -13,6 +13,18 @@
|
||||
<h4 class="card-title mb-1">{{ user.get_full_name|default:user.username }}</h4>
|
||||
<p class="text-muted mb-1">@{{ user.username }}</p>
|
||||
<p class="mb-0"><a href="mailto:{{ user.email }}">{{ user.email }}</a></p>
|
||||
{% if user.groups.all %}
|
||||
<div class="mt-2">
|
||||
<small class="text-muted">Permission groups:</small>
|
||||
<div class="mt-1">
|
||||
{% for perm_group in user.groups.all %}
|
||||
<span class="badge bg-info text-dark me-1">{{ perm_group.name }}</span>
|
||||
{% empty %}
|
||||
<span class="text-muted small">None</span>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
<ul class="list-group list-group-flush">
|
||||
<li class="list-group-item">Grade: <strong>{{ user.userprofile.grade|default:"N/A" }}</strong></li>
|
||||
@@ -33,7 +45,10 @@
|
||||
{% if request.user|has_group:"cid_user_manager" %}
|
||||
<a class="btn btn-outline-secondary d-block mb-2" href="{% url 'account_update' user.username %}">Update user details</a>
|
||||
{% endif %}
|
||||
<a class="btn btn-primary d-block" href="{% url 'account_profile_update' user.username %}">Edit profile</a>
|
||||
<a class="btn btn-primary d-block mb-2" href="{% url 'account_profile_update' user.username %}">Edit profile</a>
|
||||
{% if request.user.is_superuser %}
|
||||
<a class="btn btn-outline-danger d-block" href="{% url 'admin:auth_user_change' user.pk %}" target="_blank" rel="noopener">Admin edit</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user