Преглед на файлове

TreeManager should provide an unrestricted QuerySet for MPTT use

Jeremy Stretch преди 5 години
родител
ревизия
327a93136a
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      netbox/utilities/mptt.py

+ 5 - 1
netbox/utilities/mptt.py

@@ -16,4 +16,8 @@ class TreeManager(Manager.from_queryset(TreeQuerySet), TreeManager_):
     """
     Extend django-mptt's TreeManager to incorporate RestrictedQuerySet().
     """
-    pass
+    def db_manager(self, using=None, hints=None):
+        manager = super().db_manager(using, hints)
+
+        # Return an unrestricted QuerySet for use by MPTT
+        return manager.unrestricted()