Include actions menu on all object tables #5580

Closed
opened 2025-12-29 19:29:43 +01:00 by adam · 3 comments
Owner

Originally created by @rhyser9 on GitHub (Oct 28, 2021).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v3.0.9-dev

Feature type

New functionality

Proposed functionality

The Locations, Site Groups, and Regions tables have action buttons to edit, delete, and view changelog for each record. This request is to add the actions column to the Sites table as well.

image

Use case

This would make the sites table more consistent with it's related tables, as well as potentially facilitate adding a site elevations button as I mentioned in #7668.

Database changes

No response

External dependencies

No response

Originally created by @rhyser9 on GitHub (Oct 28, 2021). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v3.0.9-dev ### Feature type New functionality ### Proposed functionality The Locations, Site Groups, and Regions tables have action buttons to edit, delete, and view changelog for each record. This request is to add the actions column to the Sites table as well. ![image](https://user-images.githubusercontent.com/3577982/139335696-627b017d-583a-42a4-a2a7-3e80d43ae574.png) ### Use case This would make the sites table more consistent with it's related tables, as well as potentially facilitate adding a site elevations button as I mentioned in #7668. ### Database changes _No response_ ### External dependencies _No response_
adam added the status: acceptedtype: feature labels 2025-12-29 19:29:43 +01:00
adam closed this issue 2025-12-29 19:29:43 +01:00
Author
Owner

@jeremystretch commented on GitHub (Oct 29, 2021):

"Action" buttons are included in the tables only for organizational models. This was done originally because these models did not have dedicated views where these links would normally be found. Any proposal to add similar buttons to other models would need to include all other models for consistency.

This is probably doable, especially now that table columns are configurable, but I'm not sure the development effort and overhead are worthwhile.

@jeremystretch commented on GitHub (Oct 29, 2021): "Action" buttons are included in the tables only for [organizational models](https://netbox.readthedocs.io/en/stable/development/models/#organizational-models). This was done originally because these models did not have dedicated views where these links would normally be found. Any proposal to add similar buttons to other models would need to include _all_ other models for consistency. This is _probably_ doable, especially now that table columns are configurable, but I'm not sure the development effort and overhead are worthwhile.
Author
Owner

@jeremystretch commented on GitHub (Dec 13, 2021):

It probably makes sense to condense most of these buttons into a dropdown menu, and to make that menu available on all object tables, similar to what @PieterL75 proposes in #7953.

@jeremystretch commented on GitHub (Dec 13, 2021): It probably makes sense to condense most of these buttons into a dropdown menu, and to make that menu available on all object tables, similar to what @PieterL75 proposes in #7953.
Author
Owner

@jeremystretch commented on GitHub (Jan 10, 2022):

Added a dropdown with edit/delete/changelog links for all objects:

Screenshot 2022-01-10 at 11-39-03 Sites NetBox

@jeremystretch commented on GitHub (Jan 10, 2022): Added a dropdown with edit/delete/changelog links for all objects: ![Screenshot 2022-01-10 at 11-39-03 Sites NetBox](https://user-images.githubusercontent.com/13487278/148803284-98b9996e-c4d6-4ff9-835f-c92ffbde4ca7.png)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#5580