diff --git a/netbox/extras/tables/tables.py b/netbox/extras/tables/tables.py index 1c512f408..8848192fa 100644 --- a/netbox/extras/tables/tables.py +++ b/netbox/extras/tables/tables.py @@ -1,6 +1,7 @@ import json import django_tables2 as tables +from django.template.defaultfilters import filesizeformat from django.utils.html import format_html from django.utils.translation import gettext_lazy as _ @@ -254,6 +255,12 @@ class ImageAttachmentTable(NetBoxTable): ) default_columns = ('object_type', 'parent', 'image', 'name', 'description', 'size', 'created') + def render_size(self, value): + return filesizeformat(value) + + def value_size(self, value): + return value + class SavedFilterTable(NetBoxTable): name = tables.Column(