core.bones.captcha

Module Contents

Classes

CaptchaBone

class core.bones.captcha.CaptchaBone(*, publicKey=None, privateKey=None, **kwargs)

Bases: viur.core.bones.base.BaseBone

type = captcha
serialize(self, skel: SkeletonInstance, name: str, parentIndexed: bool) bool
unserialize(self, skel, name) bool
fromClient(self, skel: SkeletonInstance, name: str, data: dict) Union[None, List[viur.core.bones.base.ReadFromClientError]]

Reads a value from the client. If this value is valid for this bone, store this value and return None. Otherwise our previous value is left unchanged and an error-message is returned.

Parameters
  • name – Our name in the skeleton

  • dataUser-supplied request-data

Returns

None or a list of errors