From 006407f7e44b27a0216420794d4cda1d3846ace3 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Wed, 26 Nov 2025 14:09:48 -0500 Subject: [PATCH] get_related_models() should ignore models marked as private --- netbox/utilities/relations.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/utilities/relations.py b/netbox/utilities/relations.py index d5e88299c..3514d394d 100644 --- a/netbox/utilities/relations.py +++ b/netbox/utilities/relations.py @@ -13,7 +13,7 @@ def get_related_models(model, ordered=True): related_models = [ (field.related_model, field.remote_field.name) for field in model._meta.related_objects - if type(field) is ManyToOneRel + if type(field) is ManyToOneRel and not getattr(field.related_model, '_netbox_private', False) ] if ordered: