interface documentation

class IFieldValues(Interface): (source)

Known implementations: klein.FieldValues

View In Hierarchy

Marker interface for parsed fields.

Method validate If any validation errors have occurred, raise a relevant exception.
Attribute arguments Arguments
Attribute form Form
Attribute prevalidationValues Pre-validation values
Attribute validationErrors Validation errors
def validate(instance, request): (source)

If any validation errors have occurred, raise a relevant exception.

Parameters
instance:AnyUndocumented
request:IRequestUndocumented
Returns
DeferredUndocumented
arguments: Dict[str, Any] = (source)

Arguments

Form

prevalidationValues: Dict[Field, Optional[str]] = (source)

Pre-validation values

validationErrors: Dict[Field, ValidationError] = (source)

Validation errors