Fix ip_address table column export when multiple IP's are assigned

Fixed for interface, vminterface and FHRP tables.
This commit is contained in:
kkthxbye-code 2022-12-21 22:33:01 +01:00
parent 3675ad2539
commit 81369a3768
2 changed files with 7 additions and 0 deletions

View File

@ -506,6 +506,9 @@ class BaseInterfaceTable(NetBoxTable):
verbose_name='Tagged VLANs'
)
def value_ip_addresses(self, value):
return ",".join([str(obj.address) for obj in value.all()])
class InterfaceTable(ModularDeviceComponentTable, BaseInterfaceTable, PathEndpointTable):
device = tables.Column(

View File

@ -33,6 +33,10 @@ class FHRPGroupTable(NetBoxTable):
url_name='ipam:fhrpgroup_list'
)
def value_ip_addresses(self, value):
return ",".join([str(obj.address) for obj in value.all()])
class Meta(NetBoxTable.Meta):
model = FHRPGroup
fields = (