{% extends 'base/layout.html' %} {% load static %} {% block title %}Rack Interface Grid - {{ rack.name }}{% endblock %} {% block content %}

Rack Interface Grid: {{ rack.name }}

Back to Rack
{% for device_data in devices_with_interfaces %}
Grid Configuration: {{ device_data.grid_rows }} rows × {{ device_data.grid_columns }} columns ({{ device_data.total_cells }} cells)
Interfaces Shown: {{ device_data.interfaces|length }}
{% for interface in device_data.interfaces %}
{{ interface.original_index }}
{% if interface.connected and interface.enabled %} {% elif not interface.enabled %} {% else %} {% endif %}
{% if interface.tagged_vlans %}
{% for vlan in interface.tagged_vlans %} {% endfor %}
{% endif %}
{% endfor %} {% for i in device_data.empty_cells %}
{{ device_data.interfaces|length|add:forloop.counter }}
{% endfor %}
{% if not forloop.last %}
{% endif %} {% endfor %}
{% endblock %}