Solution for documentation issue #1003

Solution for documentation issue #1003. The explanation about reverse_delete_rule was a bit mixed up.
This commit is contained in:
Frederik Creemers 2015-06-02 12:35:25 +02:00
parent 4769487c3b
commit 65d6f8c018

View File

@ -315,9 +315,9 @@ reference with a delete rule specification. A delete rule is specified by
supplying the :attr:`reverse_delete_rule` attributes on the
:class:`ReferenceField` definition, like this::
class Employee(Document):
class ProfilePage(Document):
...
profile_page = ReferenceField('ProfilePage', reverse_delete_rule=mongoengine.NULLIFY)
profile_page = ReferenceField('Employee', reverse_delete_rule=mongoengine.CASCADE)
The declaration in this example means that when an :class:`Employee` object is
removed, the :class:`ProfilePage` that belongs to that employee is removed as