{% extends "layouts/base.html" %} {% load i18n %} {% load static %} {% block title %}KPI Definitions - PX360{% endblock %} {% block content %}

KPI Definitions

Manage key performance indicators

{% for kpi in kpis %} {% empty %} {% endfor %}
{% trans "Name" %} {% trans "Category" %} {% trans "Unit" %} {% trans "Target" %} {% trans "Thresholds" %} {% trans "Status" %}
{{ kpi.name }}
{% if kpi.description %} {{ kpi.description|truncatewords:15 }} {% endif %}
{{ kpi.get_category_display }} {{ kpi.unit }} {% if kpi.target_value %} {{ kpi.target_value }} {% else %} - {% endif %} {% if kpi.warning_threshold or kpi.critical_threshold %} {% if kpi.warning_threshold %} Warning: {{ kpi.warning_threshold }} {% endif %} {% if kpi.critical_threshold %} Critical: {{ kpi.critical_threshold }} {% endif %} {% else %} - {% endif %} {% if kpi.is_active %} Active {% else %} Inactive {% endif %}

No KPIs defined

{% if page_obj.has_other_pages %} {% endif %}
{% endblock %} IMPORTANT: For any future changes to this file, use the final_file_content shown above as your reference. This content reflects the current state of the file, including any auto-formatting (e.g., if you used single quotes but the formatter converted them to double quotes). Always base your SEARCH/REPLACE operations on this final version to ensure accuracy. apps/analytics/urls.py