mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-25 01:48:38 -06:00
Clean up display_name for various models
This commit is contained in:
parent
808d621eda
commit
66c91484f5
@ -648,10 +648,8 @@ class Rack(ChangeLoggedModel, CustomFieldModel):
|
|||||||
@property
|
@property
|
||||||
def display_name(self):
|
def display_name(self):
|
||||||
if self.facility_id:
|
if self.facility_id:
|
||||||
return "{} ({})".format(self.name, self.facility_id)
|
return f'{self.name} ({self.facility_id})'
|
||||||
elif self.name:
|
return self.name
|
||||||
return self.name
|
|
||||||
return ""
|
|
||||||
|
|
||||||
def get_status_class(self):
|
def get_status_class(self):
|
||||||
return self.STATUS_CLASS_MAP.get(self.status)
|
return self.STATUS_CLASS_MAP.get(self.status)
|
||||||
@ -1216,7 +1214,7 @@ class DeviceType(ChangeLoggedModel, CustomFieldModel):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def display_name(self):
|
def display_name(self):
|
||||||
return '{} {}'.format(self.manufacturer.name, self.model)
|
return f'{self.manufacturer.name} {self.model}'
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def is_parent_device(self):
|
def is_parent_device(self):
|
||||||
@ -1712,11 +1710,12 @@ class Device(ChangeLoggedModel, ConfigContextModel, CustomFieldModel):
|
|||||||
def display_name(self):
|
def display_name(self):
|
||||||
if self.name:
|
if self.name:
|
||||||
return self.name
|
return self.name
|
||||||
elif self.virtual_chassis and self.virtual_chassis.master.name:
|
elif self.virtual_chassis:
|
||||||
return "{}:{}".format(self.virtual_chassis.master, self.vc_position)
|
return f'{self.virtual_chassis.name}:{self.vc_position} ({self.pk})'
|
||||||
elif hasattr(self, 'device_type'):
|
elif self.device_type:
|
||||||
return "{}".format(self.device_type)
|
return f'{self.device_type.manufacturer} {self.device_type.model} ({self.pk})'
|
||||||
return ""
|
else:
|
||||||
|
return '' # Device has not yet been created
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def identifier(self):
|
def identifier(self):
|
||||||
|
@ -107,7 +107,7 @@ class VRF(ChangeLoggedModel, CustomFieldModel):
|
|||||||
@property
|
@property
|
||||||
def display_name(self):
|
def display_name(self):
|
||||||
if self.rd:
|
if self.rd:
|
||||||
return "{} ({})".format(self.name, self.rd)
|
return f'{self.name} ({self.rd})'
|
||||||
return self.name
|
return self.name
|
||||||
|
|
||||||
|
|
||||||
@ -985,9 +985,7 @@ class VLAN(ChangeLoggedModel, CustomFieldModel):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def display_name(self):
|
def display_name(self):
|
||||||
if self.vid and self.name:
|
return f'{self.name} ({self.vid})'
|
||||||
return "{} ({})".format(self.vid, self.name)
|
|
||||||
return None
|
|
||||||
|
|
||||||
def get_status_class(self):
|
def get_status_class(self):
|
||||||
return self.STATUS_CLASS_MAP[self.status]
|
return self.STATUS_CLASS_MAP[self.status]
|
||||||
|
Loading…
Reference in New Issue
Block a user