Skip to content

muck_out.validators

HtmlStringOrNone module-attribute

HtmlStringOrNone = Annotated[
    str | None, BeforeValidator(safe_html)
]

Used for strings, which may contain html

IdFieldOrNone module-attribute

IdFieldOrNone = Annotated[
    str | None, BeforeValidator(safe_id_for_object)
]

Used for fields meant to contain an id

TransformToListOfUris module-attribute

Transforms a list of recipients, ensuring it is a list of URIs

UrlList module-attribute

Transforms a list of urls