{% load helpers %} {# Checkbox #} {% if perms.dcim.change_poweroutlet or perms.dcim.delete_poweroutlet %} {% endif %} {# Name #} {{ po }} {# Input/leg #} {% if po.power_port %} {{ po.power_port }}{% if po.feed_leg %} / {{ po.get_feed_leg_display }}{% endif %} {% elif po.feed_leg %} {{ po.get_feed_leg_display }} {% else %} None {% endif %} {# Description #} {{ po.description|placeholder }} {# Cable #} {% if po.cable %} {{ po.cable }} {% else %} {% endif %} {# Connection #} {% if po.connected_endpoint %} {% with pp=po.connected_endpoint %} {{ pp.device }} {{ pp }} {% if pp.allocated_draw %} {{ pp.allocated_draw }}W{% if pp.maximum_draw %} ({{ pp.maximum_draw }}W max){% endif %} {% elif pp.maximum_draw %} {{ pp.maximum_draw }}W {% endif %} {% endwith %} {% else %} Not connected {% endif %} {# Actions #} {% if po.cable %} {% include 'dcim/inc/cable_toggle_buttons.html' with cable=po.cable %} {% elif perms.dcim.add_cable %} {% endif %} {% if perms.dcim.change_poweroutlet %} {% endif %} {% if perms.dcim.delete_poweroutlet %} {% if po.connected_endpoint %} {% else %} {% endif %} {% endif %}