INNER CODE UNIT · Python
BaseDataObject
Scille/umongo · src/umongo/abstract.py:228
class BaseDataObject:
"""All data objects in umongo should inherit from this base data object."""
def is_modified(self):
raise NotImplementedError
def clear_modified(self):
raise NotImplementedError
@classmethod
def build_from_mongo(cls, data):
doc = cls()
doc.from_mongo(data)
return doc
def from_mongo(self, data):
return self(data)