14692 fix list display

This commit is contained in:
Arthur 2024-06-06 11:34:20 -07:00
parent 9b5a9f1023
commit c4933b1de0

View File

@ -1,10 +1,10 @@
import django_tables2 as tables
from django.contrib.humanize.templatetags.humanize import intcomma
from django.utils.translation import gettext_lazy as _
from dcim.tables.devices import BaseInterfaceTable
from netbox.tables import NetBoxTable, columns
from tenancy.tables import ContactsColumnMixin, TenancyColumnsMixin
from utilities.templatetags.helpers import humanize_megabytes
from virtualization.models import VirtualDisk, VirtualMachine, VMInterface
__all__ = (
@ -107,6 +107,9 @@ class VirtualMachineTable(TenancyColumnsMixin, ContactsColumnMixin, NetBoxTable)
verbose_name=_('Config Template'),
linkify=True
)
disk = tables.Column(
verbose_name=_('Disk'),
)
class Meta(NetBoxTable.Meta):
model = VirtualMachine
@ -120,7 +123,7 @@ class VirtualMachineTable(TenancyColumnsMixin, ContactsColumnMixin, NetBoxTable)
)
def render_disk(self, value):
return intcomma(value)
return humanize_megabytes(value)
#