1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Linkify circuit terminations in table

This commit is contained in:
Jeremy Stretch
2021-03-18 14:49:06 -04:00
parent 89c487de65
commit d45edcd216
2 changed files with 7 additions and 1 deletions

View File

@ -351,7 +351,11 @@ class CircuitTermination(ChangeLoggedModel, PathEndpoint, CableTermination):
if self.site:
return str(self.site)
return str(self.cloud)
return f"Side {self.get_term_side_display()}"
def get_absolute_url(self):
if self.site:
return self.site.get_absolute_url()
return self.cloud.get_absolute_url()
def clean(self):
super().clean()

View File

@ -84,9 +84,11 @@ class CircuitTable(BaseTable):
status = ChoiceFieldColumn()
tenant = TenantColumn()
termination_a = tables.Column(
linkify=True,
verbose_name='Side A'
)
termination_z = tables.Column(
linkify=True,
verbose_name='Side Z'
)
tags = TagColumn(