Commit e88723ac authored by Éric Araujo's avatar Éric Araujo Committed by Tim Graham
Browse files

[1.7.x] Removed non-existent reference to args/kwargs in manager docs.

Backport of 5842d8eb from master
parent bbba492f
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -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

@@ -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: