{% extends "base.html" %} {% block title %}User Profile - {{ user.username|default('N/A') }}{% endblock %} {% block content %}
Profile Picture

{{ user.username|default('N/A') }}

{{ user.role.name if user.role else 'No Role Assigned' }}
{% set completion = 0 %} {% if user.username %} {% set completion = completion + 20 %} {% endif %} {% if user.email %} {% set completion = completion + 20 %} {% endif %} {% if user.phone_number %} {% set completion = completion + 20 %} {% endif %} {% if user.department %} {% set completion = completion + 20 %} {% endif %} {% if user.address %} {% set completion = completion + 20 %} {% endif %}

Profile Completion

{{ completion }}%
Email:
{{ user.email|default('N/A') }}
Phone Number:
{{ user.phone_number|default('N/A') }}
Department:
{{ user.department.name if user.department else 'N/A' }}
Address:
{{ user.address|default('N/A') }}
{% if user.role and user.role.name in ['Admin', 'Manager'] %} {% if user.role.name == 'Manager' %} Back to My Department {% else %} Back to Users {% endif %} {% endif %}
{% endblock %}