diff options
Diffstat (limited to 'docs/subfactory.rst')
-rw-r--r-- | docs/subfactory.rst | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/docs/subfactory.rst b/docs/subfactory.rst index f8642f3..1815312 100644 --- a/docs/subfactory.rst +++ b/docs/subfactory.rst @@ -54,28 +54,3 @@ Fields of the SubFactory can also be overridden when instantiating the external <User: Henry Jones> >>> c.owner.email henry.jones@example.org - - -Circular dependencies ---------------------- - -In order to solve circular dependency issues, Factory Boy provides the :class:`~factory.CircularSubFactory` class. - -This class expects a module name and a factory name to import from that module; the given module will be imported -(as an absolute import) when the factory is first accessed:: - - # foo/factories.py - import factory - - from bar import factories - - class FooFactory(factory.Factory): - bar = factory.SubFactory(factories.BarFactory) - - - # bar/factories.py - import factory - - class BarFactory(factory.Factory): - # Avoid circular import - foo = factory.CircularSubFactory('foo.factories', 'FooFactory', bar=None) |