Direct link from Site to Elevations #2585

Closed
opened 2025-12-29 18:20:09 +01:00 by adam · 4 comments
Owner

Originally created by @candlerb on GitHub (May 5, 2019).

Environment

  • Python version: 3.5.2
  • NetBox version: 2.5.12

Proposed Functionality

On the Site detail page (/dcim/sites/foo/), include a link to the elevations for that site (/dcim/rack-elevations/?site=foo)

I suggest this belongs near the "Images" pane.

Use Case

At the moment, to see elevations for a given site, you first have to navigate to Racks > Elevations, then apply a filter for the site. Even if you've already navigated to the relevant Site (which is easy from a device), you have to search for the site again.

Elevations are the chief visualization provided by Netbox, and I think it should be easier to navigate to them.

Database Changes

None

External Dependencies

None

Originally created by @candlerb on GitHub (May 5, 2019). ### Environment * Python version: 3.5.2 * NetBox version: 2.5.12 ### Proposed Functionality On the Site detail page (`/dcim/sites/foo/`), include a link to the elevations for that site (`/dcim/rack-elevations/?site=foo`) I suggest this belongs near the "Images" pane. ### Use Case At the moment, to see elevations for a given site, you first have to navigate to `Racks > Elevations`, then apply a filter for the site. Even if you've already navigated to the relevant Site (which is easy from a device), you have to search for the site again. Elevations are the chief visualization provided by Netbox, and I think it should be easier to navigate to them. ### Database Changes None ### External Dependencies None
adam added the status: accepted label 2025-12-29 18:20:09 +01:00
adam closed this issue 2025-12-29 18:20:09 +01:00
Author
Owner

@tb-killa commented on GitHub (May 6, 2019):

@candlerb If you create Rack Groups with your Racks and go to the Site you will see this ones:

image

If you click on the Button (marked yellow) you will return to the Rack Elevations with URL-Parameters /dcim/rack-elevations/?group_id=3.

If this would be accepted and implemented i prefer the Link for the Rack Elevations on the Sites Template as an own "Panel" with URL Link like /dcim/rack-elevations/?sites_id=XXX

Edit: The filtering-URL from Rack Elevations after use the Filtering Options would be /dcim/rack-elevations/?q=&site=xxx

@tb-killa commented on GitHub (May 6, 2019): @candlerb If you create ``Rack Groups`` with your Racks and go to the ``Site`` you will see this ones: ![image](https://user-images.githubusercontent.com/932481/57209748-0d683e80-6fda-11e9-8860-c3d950df7207.png) If you click on the Button (marked yellow) you will return to the ``Rack Elevations`` with URL-Parameters ``/dcim/rack-elevations/?group_id=3``. If this would be accepted and implemented i prefer the Link for the ``Rack Elevations`` on the ``Sites`` Template as an own "Panel" with URL Link like ~~``/dcim/rack-elevations/?sites_id=XXX``~~ Edit: The filtering-URL from ``Rack Elevations`` after use the Filtering Options would be ``/dcim/rack-elevations/?q=&site=xxx``
Author
Owner

@jeremystretch commented on GitHub (Jun 24, 2019):

I've looked at this for a while and I honestly can't find a good place to put a link. Doesn't make sense to put it inside the rack groups panel.

@jeremystretch commented on GitHub (Jun 24, 2019): I've looked at this for a while and I honestly can't find a good place to put a link. Doesn't make sense to put it inside the rack groups panel.
Author
Owner

@bellwood commented on GitHub (Oct 31, 2019):

Under the details for a site, why not just add another tab between "Site" and "Change Log" called "Elevations" and let it take the user to the elevations for the site and if they need to drill down further, they can filter as needed (Rack group, etc)

@bellwood commented on GitHub (Oct 31, 2019): Under the details for a site, why not just add another tab between "Site" and "Change Log" called "Elevations" and let it take the user to the elevations for the site and if they need to drill down further, they can filter as needed (Rack group, etc)
Author
Owner

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

I snuck an "all racks" entry into the rack groups table.

@jeremystretch commented on GitHub (Dec 13, 2019): I snuck an "all racks" entry into the rack groups table.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#2585