Loading docs/topics/db/managers.txt +2 −5 Original line number Diff line number Diff line Loading @@ -300,9 +300,6 @@ returns a *subclass* of your base ``Manager`` with a copy of the custom ``QuerySet`` methods:: class BaseManager(models.Manager): def __init__(self, *args, **kwargs): ... def manager_only_method(self): return Loading @@ -311,14 +308,14 @@ returns a *subclass* of your base ``Manager`` with a copy of the custom return class MyModel(models.Model): objects = BaseManager.from_queryset(CustomQueryset)(*args, **kwargs) objects = BaseManager.from_queryset(CustomQueryset)() You may also store the generated class into a variable:: CustomManager = BaseManager.from_queryset(CustomQueryset) class MyModel(models.Model): objects = CustomManager(*args, **kwargs) objects = CustomManager() .. _custom-managers-and-inheritance: Loading Loading
docs/topics/db/managers.txt +2 −5 Original line number Diff line number Diff line Loading @@ -300,9 +300,6 @@ returns a *subclass* of your base ``Manager`` with a copy of the custom ``QuerySet`` methods:: class BaseManager(models.Manager): def __init__(self, *args, **kwargs): ... def manager_only_method(self): return Loading @@ -311,14 +308,14 @@ returns a *subclass* of your base ``Manager`` with a copy of the custom return class MyModel(models.Model): objects = BaseManager.from_queryset(CustomQueryset)(*args, **kwargs) objects = BaseManager.from_queryset(CustomQueryset)() You may also store the generated class into a variable:: CustomManager = BaseManager.from_queryset(CustomQueryset) class MyModel(models.Model): objects = CustomManager(*args, **kwargs) objects = CustomManager() .. _custom-managers-and-inheritance: Loading