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

Method __set__

mongoengine/fields.py:678–685  ·  view source on GitHub ↗
(self, instance, value)

Source from the content-addressed store, hash-verified

676 return self._convert_from_string(data)
677
678 def __set__(self, instance, value):
679 super().__set__(instance, value)
680 value = instance._data[self.name]
681 if value is not None:
682 if isinstance(value, datetime.datetime):
683 instance._data[self.name] = self._convert_from_datetime(value)
684 else:
685 instance._data[self.name] = value
686
687 def validate(self, value):
688 value = self.to_python(value)

Callers

nothing calls this directly

Calls 2

__set__Method · 0.45

Tested by

no test coverage detected