Browse Source

lsmodules() should only return native models

Jeremy Stretch 7 years ago
parent
commit
4047c1a4e4
1 changed files with 1 additions and 1 deletions
  1. 1 1
      netbox/extras/management/commands/nbshell.py

+ 1 - 1
netbox/extras/management/commands/nbshell.py

@@ -46,7 +46,7 @@ class Command(BaseCommand):
             for name in dir(app_models):
                 model = getattr(app_models, name)
                 try:
-                    if issubclass(model, Model):
+                    if issubclass(model, Model) and model._meta.app_label == app:
                         namespace[name] = model
                         self.django_models[app].append(name)
                 except TypeError: