Router ports:
{% for gwport in ports %} {% if gwport %}
{% if gwport.has_children %} {% else %} {% if forloop.last %} {% else %} {% endif %} {% endif %} {{ gwport.ifname }} {% if gwport.to_netbox %} {% if gwport.to_interface.trunk %} {% else %} {% endif %} {{ gwport.to_netbox.sysname }} {% endif %} {% with gwport.prefixes|dictsort:"display_addr" as prefix_list %} {% if prefix_list %}
Prefixes:
{% for prefix in prefix_list %}
{% if forloop.last %} {% else %} {% endif %} ({{ prefix.display_addr }}, {{prefix.prefix.vlan.net_type}}, {{prefix.prefix.vlan.net_ident}})
{% endfor %}
{% endif %} {% endwith %}
{% endif %} {% endfor %}