MCPcopy Index your code
hub / github.com/MongoEngine/mongoengine / __getstate__

Method __getstate__

mongoengine/base/document.py:211–223  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

209 super().__setattr__(name, value)
210
211 def __getstate__(self):
212 data = {}
213 for k in (
214 "_changed_fields",
215 "_initialised",
216 "_created",
217 "_dynamic_fields",
218 "_fields_ordered",
219 ):
220 if hasattr(self, k):
221 data[k] = getattr(self, k)
222 data["_data"] = self.to_mongo()
223 return data
224
225 def __setstate__(self, data):
226 if isinstance(data["_data"], SON):

Callers

nothing calls this directly

Calls 1

to_mongoMethod · 0.95

Tested by

no test coverage detected