From 092769da7e4c19241b8c96143e7a3b24be4bb758 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Thu, 3 Apr 2025 22:09:04 -0400 Subject: [PATCH] Closes #16058: Fix circular import involving register_model_view() (#19076) --- netbox/netbox/models/features.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/netbox/netbox/models/features.py b/netbox/netbox/models/features.py index d14fdb17f..55093e69d 100644 --- a/netbox/netbox/models/features.py +++ b/netbox/netbox/models/features.py @@ -20,7 +20,6 @@ from netbox.registry import registry from netbox.signals import post_clean from utilities.json import CustomFieldJSONEncoder from utilities.serialization import serialize_object -from utilities.views import register_model_view __all__ = ( 'BookmarksMixin', @@ -640,6 +639,8 @@ def register_models(*models): register_model() should be called for each relevant model under the ready() of an app's AppConfig class. """ + from utilities.views import register_model_view + for model in models: app_label, model_name = model._meta.label_lower.split('.')