diff --git a/mongoengine/fields.py b/mongoengine/fields.py index d8eaec4e..6994b315 100644 --- a/mongoengine/fields.py +++ b/mongoengine/fields.py @@ -1040,11 +1040,13 @@ class ReferenceField(BaseField): .. code-block:: python - class Bar(Document): - content = StringField() - foo = ReferenceField('Foo') + class Org(Document): + owner = ReferenceField('User') - Foo.register_delete_rule(Bar, 'foo', NULLIFY) + class User(Document): + org = ReferenceField('Org', reverse_delete_rule=CASCADE) + + User.register_delete_rule(Org, 'owner', DENY) .. versionchanged:: 0.5 added `reverse_delete_rule` """