mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-27 02:48:38 -06:00
Introduce AnnotatedIPAddressTable for PrefixIPAddressesView
This commit is contained in:
parent
e94d00c2c1
commit
5fd229bd1d
@ -10,6 +10,7 @@ from .template_code import *
|
||||
|
||||
__all__ = (
|
||||
'AggregateTable',
|
||||
'AnnotatedIPAddressTable',
|
||||
'AssignedIPAddressesTable',
|
||||
'IPAddressAssignTable',
|
||||
'IPAddressTable',
|
||||
@ -308,8 +309,8 @@ class IPRangeTable(TenancyColumnsMixin, NetBoxTable):
|
||||
#
|
||||
|
||||
class IPAddressTable(TenancyColumnsMixin, NetBoxTable):
|
||||
address = tables.TemplateColumn(
|
||||
template_code=IPADDRESS_LINK,
|
||||
address = tables.Column(
|
||||
linkify=True,
|
||||
verbose_name=_('IP Address')
|
||||
)
|
||||
vrf = tables.TemplateColumn(
|
||||
@ -374,6 +375,16 @@ class IPAddressTable(TenancyColumnsMixin, NetBoxTable):
|
||||
}
|
||||
|
||||
|
||||
class AnnotatedIPAddressTable(IPAddressTable):
|
||||
address = tables.TemplateColumn(
|
||||
template_code=IPADDRESS_LINK,
|
||||
verbose_name=_('IP Address')
|
||||
)
|
||||
|
||||
class Meta(IPAddressTable.Meta):
|
||||
pass
|
||||
|
||||
|
||||
class IPAddressAssignTable(NetBoxTable):
|
||||
address = tables.TemplateColumn(
|
||||
template_code=IPADDRESS_ASSIGN_LINK,
|
||||
|
@ -619,7 +619,7 @@ class PrefixIPRangesView(generic.ObjectChildrenView):
|
||||
class PrefixIPAddressesView(generic.ObjectChildrenView):
|
||||
queryset = Prefix.objects.all()
|
||||
child_model = IPAddress
|
||||
table = tables.IPAddressTable
|
||||
table = tables.AnnotatedIPAddressTable
|
||||
filterset = filtersets.IPAddressFilterSet
|
||||
filterset_form = forms.IPAddressFilterForm
|
||||
template_name = 'ipam/prefix/ip_addresses.html'
|
||||
|
Loading…
Reference in New Issue
Block a user