MCPcopy
hub / github.com/lektor/lektor / process_raw_data

Method process_raw_data

lektor/datamodel.py:384–390  ·  view source on GitHub ↗
(self, raw_data, pad=None)

Source from the content-addressed store, hash-verified

382 return self._child_replacements[1].evaluate(record.pad, this=record)
383
384 def process_raw_data(self, raw_data, pad=None):
385 rv = {}
386 for field in self.field_map.values():
387 value = raw_data.get(field.name)
388 rv[field.name] = field.deserialize_value(value, pad=pad)
389 rv["_model"] = self.id
390 return rv
391
392 def __repr__(self):
393 return "<%s %r>" % (

Callers 2

instance_from_dataMethod · 0.45
value_from_rawMethod · 0.45

Calls 3

deserialize_valueMethod · 0.80
valuesMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected