{% extends 'base.html' %} {% block title %}Dashboard Administrativo{% endblock %} {% block content %}

Dashboard Administrativo

{% with messages = get_flashed_messages(with_categories=true) %} {% if messages %} {% for category, message in messages %}
{{ message }}
{% endfor %} {% endif %} {% endwith %}
Gerenciamento de Acessos
{% for user in users %} {% if current_user.has_permission('system_config') or (current_user.has_permission('manage_cr_sectors') and user.cr_id == current_user.cr_id) or (current_user.has_permission('manage_sector_cells') and user.setor_id == current_user.setor_id) or (current_user.has_permission('manage_cell_members') and user.celula_id == current_user.celula_id) %} {% endif %} {% endfor %}
ID Usuário Email Status Último Login Nível Responsabilidades Ações
{{ user.id }} {{ user.username }} {{ user.email }} {% if user.ativo %} Ativo {% else %} Inativo {% endif %} {{ user.ultimo_login.strftime('%d/%m/%Y %H:%M') if user.ultimo_login else 'Nunca' }} {{ user.role }} {% if current_user.has_permission('system_config') or (current_user.has_permission('manage_cr_sectors') and user.cr_id == current_user.cr_id) or (current_user.has_permission('manage_sector_cells') and user.setor_id == current_user.setor_id) %} {% endif %} {% if user.militante %} {% if user.militante.quadro_orientador %} Quadro-Orientador {% endif %} {% if user.militante.aspirante %} Aspirante (desde {{ user.militante.data_inicio_aspirante.strftime('%d/%m/%Y') }}) {% if user.militante.avaliacao_aspirante %} {% endif %} {% endif %} {% if current_user.has_permission('system_config') or (current_user.has_permission('manage_cr_sectors') and user.cr_id == current_user.cr_id) or (current_user.has_permission('manage_sector_cells') and user.setor_id == current_user.setor_id) %} {% if user.militante.quadro_orientador %} {% else %} {% endif %} {% if user.militante.aspirante %} {% if datetime.utcnow() - user.militante.data_inicio_aspirante >= timedelta(days=90) %} {% if not user.militante.avaliacao_aspirante %} {% endif %} {% endif %} {% else %} {% endif %} {% endif %} {% endif %}
{% if current_user.has_permission('system_config') or (current_user.has_permission('manage_cr_sectors') and user.cr_id == current_user.cr_id) or (current_user.has_permission('manage_sector_cells') and user.setor_id == current_user.setor_id) or (current_user.has_permission('manage_cell_members') and user.celula_id == current_user.celula_id) %} {% endif %}
{% endblock %}