{% extends 'generic/object_retrieve.html' %} {% load helpers %} {% load django_tables2 %} {% block content_left_page %}
Resource Block
{% include 'inc/tenant_table_row.html' %}
Name {{ object.name }}
Status {{ object.status|hyperlinked_object_with_color }}
Protocol {{ object.get_protocol_display|placeholder }}
Role {{ object.role|hyperlinked_object_with_color|placeholder }}
Location {{ object.location|hyperlinked_object }}
Dynamic Group {{ object.dynamic_group|hyperlinked_object|placeholder }}
Total Devices {{ object.device_count }}
{% endblock content_left_page %} {% block content_right_page %}
Static Devices {% if object.static_device_count > 0 %} {{ object.static_device_count }} {% else %} 0 {% endif %}
{% if perms.nautobot_nvdatamodels.change_resourceblock %}
{% csrf_token %} {% endif %} {% if static_device_table.rows %}
{% render_table static_device_table %}
{% else %}
None
{% endif %} {% if perms.nautobot_nvdatamodels.change_resourceblock %}
{% endif %}
{# Dynamic Devices Table #}
Dynamic Devices {% if object.dynamic_device_count > 0 and object.dynamic_group %} {{ object.dynamic_device_count }} {% else %} 0 {% endif %}
{% if dynamic_device_table.rows %}
{% render_table dynamic_device_table %}
{% else %}
{% if object.dynamic_group %} No devices match the dynamic group criteria. {% else %} None {% endif %}
{% endif %}
{% endblock content_right_page %}