Add a Table in the VRF view that shows all the Interfaces in that VRF #11511

Closed
opened 2025-12-29 21:46:13 +01:00 by adam · 4 comments
Owner

Originally created by @AaronJamesMyers on GitHub (Aug 21, 2025).

NetBox version

v4.1.10

Feature type

Other

Proposed functionality

Add a Table into the VRF objects view that shows all the interfaces that are members of that VRF, so you can view them all quickly without having to search through all the interfaces.

This is something that I added in a template extension in a plugin I developed, but i think this is something that lots of ISP's(or anyone using VRF's really) would find useful.

Use case

Anytime your looking for all the members of a VRF to view a network segment, you need to filter interfaces by which VRF's they are in. But having something in the VRF view that displays that by default would be a much quicker way to get that info, and it should be a pretty easy thing to implement.

Database changes

No response

External dependencies

No response

Originally created by @AaronJamesMyers on GitHub (Aug 21, 2025). ### NetBox version v4.1.10 ### Feature type Other ### Proposed functionality Add a Table into the VRF objects view that shows all the interfaces that are members of that VRF, so you can view them all quickly without having to search through all the interfaces. This is something that I added in a template extension in a plugin I developed, but i think this is something that lots of ISP's(or anyone using VRF's really) would find useful. ### Use case Anytime your looking for all the members of a VRF to view a network segment, you need to filter interfaces by which VRF's they are in. But having something in the VRF view that displays that by default would be a much quicker way to get that info, and it should be a pretty easy thing to implement. ### Database changes _No response_ ### External dependencies _No response_
adam added the type: feature label 2025-12-29 21:46:13 +01:00
adam closed this issue 2025-12-29 21:46:13 +01:00
Author
Owner

@jnovinger commented on GitHub (Aug 21, 2025):

Potentially related to #18147.

@jnovinger commented on GitHub (Aug 21, 2025): Potentially related to #18147.
Author
Owner

@AaronJamesMyers commented on GitHub (Aug 21, 2025):

definitely asking for the same thing. Either solution works, (an interfaces category in the "related objects" table, or a completely seperate table for interfaces.

@AaronJamesMyers commented on GitHub (Aug 21, 2025): definitely asking for the same thing. Either solution works, (an interfaces category in the "related objects" table, or a completely seperate table for interfaces.
Author
Owner

@jeremystretch commented on GitHub (Aug 21, 2025):

We generally try to avoid embedding tables of related objects under detail views except where there's a very strong hierarchical relationship, to avoid cluttering the UI. I've reopened FR #18147 as an alternative to this proposal.

@jeremystretch commented on GitHub (Aug 21, 2025): We generally try to avoid embedding tables of related objects under detail views except where there's a very strong hierarchical relationship, to avoid cluttering the UI. I've reopened FR #18147 as an alternative to this proposal.
Author
Owner

@AaronJamesMyers commented on GitHub (Aug 21, 2025):

I understand, we have some VRF's with >50 interfaces, and the table is kind of dominating the view now.

@AaronJamesMyers commented on GitHub (Aug 21, 2025): I understand, we have some VRF's with >50 interfaces, and the table is kind of dominating the view now.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11511