Enable cloning for TableConfig

This commit is contained in:
Jeremy Stretch 2025-04-09 13:28:07 -04:00
parent e6756a17a3
commit 41122f5321

View File

@ -526,7 +526,7 @@ class SavedFilter(CloningMixin, ExportTemplatesMixin, ChangeLoggedModel):
return qd.urlencode()
class TableConfig(ChangeLoggedModel):
class TableConfig(CloningMixin, ChangeLoggedModel):
"""
A saved configuration of columns and ordering which applies to a specific table.
"""
@ -580,6 +580,8 @@ class TableConfig(ChangeLoggedModel):
null=True,
)
clone_fields = ('object_type', 'table', 'enabled', 'shared', 'columns', 'ordering')
class Meta:
ordering = ('weight', 'name')
verbose_name = _('table config')