{% extends 'accounts/base.html' %} {% load static %} {% block title %}Roles - Accounts{% endblock %} {% block breadcrumb_items %} {% endblock %} {% block page_title %}Role Management{% endblock %} {% block page_actions %}
Add Role
{% endblock %} {% block content %}

{{ stats.total_roles }}

Total Roles

{{ stats.default_roles }}

Default Roles

{{ stats.custom_roles }}

Custom Roles

{{ stats.assigned_users }}

Assigned Users

Roles ({{ page_obj.paginator.count }})
{% if roles %}
{% for role in roles %} {% endfor %}
Role Description Permissions Users Type Created Actions
{% if role.is_default %} {% else %} {% endif %}
{{ role.name }} {% if role.is_default %} Default {% endif %}
{{ role.description|truncatechars:60 }}
{% for perm in role.permissions.all|slice:":3" %} {{ perm.name }} {% endfor %} {% if role.permissions.count > 3 %} +{{ role.permissions.count|add:"-3" }} more {% endif %}
{{ role.user_count }} users {% if role.is_default %} System {% else %} Custom {% endif %} {{ role.created_at|date:"M d, Y" }}
{% if not role.is_default %} {% endif %}
{% else %}
No roles found

Create your first role to get started.

Create Role
{% endif %}
{% if roles %} {% endif %}
{% endblock %} {% block extra_js %} {% endblock %}