{% extends "module_base.html" %} {% load static %} {% block title %}Edit Role - {{ role.name }}{% endblock %} {% block content %}

Edit Role: {{ role.name }}

{% csrf_token %}
Basic Information
Unique name for this role.
Optional description of this role's purpose.
Assign Permissions
{% if permissions %}
{% regroup permissions by module as module_list %} {% for module in module_list %}
{{ module.grouper|title }}
{% for permission in module.list %}
{% endfor %} {% endfor %}
{% else %}

No permissions available.

{% endif %}
Cancel
Role Information

Created:
{{ role.created_at|date:"d M Y H:i" }}

Last Updated:
{{ role.updated_at|date:"d M Y H:i" }}

Users Count:
{{ role.userrole_set.count }}

Permissions Count:
{{ role.rolepermission_set.count }}

Security Notes
  • Changes take effect immediately
  • Review permission assignments carefully
  • Consider impact on assigned users
  • Test role functionality after changes
{% endblock %}