Commit c732b082 authored by Stephan Richter's avatar Stephan Richter

Merge from trunk.

parent 4f8e418d
...@@ -2,18 +2,18 @@ ...@@ -2,18 +2,18 @@
Persistence support Persistence support
=================== ===================
(This document is under construction. More basic documentation will (This document is under construction. More basic documentation will eventually
eventually appear here.) appear here.)
Overriding __getattr__, __getattribute__, __setattr__, and __delattr__ Overriding `__getattr__`, `__getattribute__`, `__setattr__`, and `__delattr__`
----------------------------------------------------------------------- ------------------------------------------------------------------------------
Subclasses can override the attribute-management methods. For the Subclasses can override the attribute-management methods. For the
__getattr__ method, the behavior is like that for regular Python `__getattr__` method, the behavior is like that for regular Python
classes and for earlier versions of ZODB 3. classes and for earlier versions of ZODB 3.
For __getattribute__, __setattr__, and __delattr__, it is necessary to For `__getattribute__`, __setattr__`, and `__delattr__`, it is necessary
call certain methods defined by persistent.Persistent. Detailed to call certain methods defined by `persistent.Persistent`. Detailed
examples and documentation is provided in the test module, examples and documentation is provided in the test module,
persistent.tests.test_overriding_attrs. `persistent.tests.test_overriding_attrs`.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment