1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Export only visible columns

This commit is contained in:
Jeremy Stretch
2021-03-04 17:31:37 -05:00
parent 0d44a320a0
commit 6149ba6e36

View File

@ -181,10 +181,14 @@ class ObjectListView(ObjectPermissionRequiredMixin, View):
# Handle table-based export
if request.GET.get('export') == 'table':
exclude_columns = {'pk'}
exclude_columns.update({
col for col in table.base_columns if col not in table.visible_columns
})
exporter = TableExport(
export_format=TableExport.CSV,
table=table,
exclude_columns=['pk'],
exclude_columns=exclude_columns,
dataset_kwargs={},
)
return exporter.response(