{% extends "base.html" %} {% block content %}

{{ site.title }}

{{ site.index_subtitle }}

{% if metrics %}
CPU {{ metrics.cpu_percent }}%
Memory {{ metrics.mem_percent }}% {{ metrics.mem_used_gb }} / {{ metrics.mem_total_gb }} GB
{% if metrics.disk_percent is not none %}
Disk {{ metrics.disk_percent }}%
{% endif %}
{% endif %} {% if cards %}
{% for card in cards %}
{{ card.label }} {% if card.kind == 'value' %} {{ card.value | number }}{% if card.unit %} {{ card.unit }}{% endif %} {% elif card.kind == 'trend' %} {{ card.value | number }}{% if card.unit %} {{ card.unit }}{% endif %} {% if card.direction == 'up' %}↑{% elif card.direction == 'down' %}↓{% else %}→{% endif %} {% if card.pct is not none %}{{ '%+.1f' | format(card.pct) }}%{% else %}—{% endif %} vs {{ (card.previous | number) if card.previous is defined else '' }} before {% else %}
    {% for seg in card.segments %}
  • {{ seg.label }} {{ seg.value | number }}
  • {% endfor %}
{% endif %} {% if card.help %}{{ card.help }}{% endif %}
{% endfor %}
{% endif %} {% if models_view %}
{% for entry in models_view %}

{{ entry.admin.get_verbose_name_plural() }}

{% if entry.count is not none %}{{ entry.count | number }}{% endif %}
Browse {% if entry.new_url %}+ New{% endif %}
{% endfor %}
{% else %}

No models registered. Register an AdminModel on the AdminSite to populate this dashboard.

{% endif %}
{% endblock %}