From 1a61941ed3278fcc2bfba1675524c7b3d063b825 Mon Sep 17 00:00:00 2001 From: Tom Strickx Date: Tue, 31 Oct 2017 10:28:14 -0700 Subject: [PATCH] Adapted PR to comply with comments Re-introduced certain references to make sure explicit references are still used where needed. --- netbox/secrets/models.py | 3 +++ netbox/templates/dcim/inc/rack_elevation.html | 4 ++-- netbox/templates/dcim/rack_elevation_list.html | 4 ++-- netbox/templates/ipam/inc/service.html | 2 +- netbox/templates/secrets/inc/secret_tr.html | 2 +- 5 files changed, 9 insertions(+), 6 deletions(-) diff --git a/netbox/secrets/models.py b/netbox/secrets/models.py index 5ffd2fa57..317fe0dd5 100644 --- a/netbox/secrets/models.py +++ b/netbox/secrets/models.py @@ -288,6 +288,9 @@ class Secret(CreatedUpdatedModel): def __str__(self): if self.role and self.device and self.name: return '{} for {} ({})'.format(self.role, self.device, self.name) + # Return role and device if no name is set + if self.role and self.device: + return '{} for {}'.format(self.role, self.device) return 'Secret' def get_absolute_url(self): diff --git a/netbox/templates/dcim/inc/rack_elevation.html b/netbox/templates/dcim/inc/rack_elevation.html index 64381841e..e6b721db4 100644 --- a/netbox/templates/dcim/inc/rack_elevation.html +++ b/netbox/templates/dcim/inc/rack_elevation.html @@ -27,13 +27,13 @@ {% ifequal u.device.face face_id %} - {{ u.device|default:u.device.device_role }} + {{ u.device.name|default:u.device.device_role }} {% if u.device.devicebay_count %} ({{ u.device.get_children.count }}/{{ u.device.devicebay_count }}) {% endif %} {% else %} - {{ u.device|default:u.device.device_role }} + {{ u.device.name|default:u.device.device_role }} {% endifequal %} {% else %} diff --git a/netbox/templates/dcim/rack_elevation_list.html b/netbox/templates/dcim/rack_elevation_list.html index 8c2df0713..5304538c1 100644 --- a/netbox/templates/dcim/rack_elevation_list.html +++ b/netbox/templates/dcim/rack_elevation_list.html @@ -14,7 +14,7 @@ {% for rack in page %}
- {{ rack|truncatechars:"25" }} + {{ rack.name|truncatechars:"25" }}

{{ rack.facility_id|truncatechars:"30" }}

{% if face_id %} @@ -24,7 +24,7 @@ {% endif %}
- {{ rack|truncatechars:"25" }} + {{ rack.name|truncatechars:"25" }}

{{ rack.facility_id|truncatechars:"30" }}

diff --git a/netbox/templates/ipam/inc/service.html b/netbox/templates/ipam/inc/service.html index 6eef80485..a88aff4ce 100644 --- a/netbox/templates/ipam/inc/service.html +++ b/netbox/templates/ipam/inc/service.html @@ -1,5 +1,5 @@ - {{ service }} + {{ service.name }} {{ service.get_protocol_display }}/{{ service.port }} diff --git a/netbox/templates/secrets/inc/secret_tr.html b/netbox/templates/secrets/inc/secret_tr.html index 1e0c3c7dc..b64b334e8 100644 --- a/netbox/templates/secrets/inc/secret_tr.html +++ b/netbox/templates/secrets/inc/secret_tr.html @@ -1,7 +1,7 @@ {% load secret_helpers %} {{ secret.role }} - {{ secret }} + {{ secret.name }} ******** {% if secret|decryptable_by:request.user %}