Explorar o código

lsmodules() should only return native models

Jeremy Stretch %!s(int64=8) %!d(string=hai) anos
pai
achega
4047c1a4e4
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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: