Use MPTTColumn for module bays

This commit is contained in:
Jeremy Stretch 2024-08-29 14:26:56 -04:00
parent 6f7bf5baf4
commit 4984ee1c34

View File

@ -903,12 +903,10 @@ class ModuleBayTable(ModularDeviceComponentTable):
class DeviceModuleBayTable(ModuleBayTable): class DeviceModuleBayTable(ModuleBayTable):
name = tables.TemplateColumn( name = columns.MPTTColumn(
verbose_name=_('Name'), verbose_name=_('Name'),
template_code='<a href="{{ record.get_absolute_url }}" style="padding-left: {{ record.level }}0px">' linkify=True,
'{{ value }}</a>', order_by=Accessor('_name')
order_by=Accessor('_name'),
attrs={'td': {'class': 'text-nowrap'}}
) )
actions = columns.ActionsColumn( actions = columns.ActionsColumn(
extra_buttons=MODULEBAY_BUTTONS extra_buttons=MODULEBAY_BUTTONS