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

Method validate

mongoengine/fields.py:347–357  ·  view source on GitHub ↗
(self, value)

Source from the content-addressed store, hash-verified

345 return value
346
347 def validate(self, value):
348 try:
349 value = int(value)
350 except (TypeError, ValueError):
351 self.error("%s could not be converted to int" % value)
352
353 if self.min_value is not None and value < self.min_value:
354 self.error("Integer value is too small")
355
356 if self.max_value is not None and value > self.max_value:
357 self.error("Integer value is too large")
358
359 def prepare_query_value(self, op, value):
360 if value is None:

Callers

nothing calls this directly

Calls 1

errorMethod · 0.80

Tested by

no test coverage detected