docs/v3/api-ref/python/prefect-server-utilities-user_templates.mdx
prefect.server.utilities.user_templatesUtilities to support safely rendering user-supplied templates
register_user_template_filters <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/utilities/user_templates.py#L80" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>register_user_template_filters(filters: dict[str, Any]) -> None
Register additional filters that will be available to user templates
validate_user_template <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/utilities/user_templates.py#L85" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>validate_user_template(template: str) -> None
matching_types_in_templates <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/utilities/user_templates.py#L123" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>matching_types_in_templates(templates: list[str], types: set[str]) -> list[str]
maybe_template <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/utilities/user_templates.py#L135" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>maybe_template(possible: str) -> bool
render_user_template <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/utilities/user_templates.py#L139" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>render_user_template(template: str, context: dict[str, Any]) -> str
render_user_template_sync <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/utilities/user_templates.py#L151" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>render_user_template_sync(template: str, context: dict[str, Any]) -> str
UserTemplateEnvironment <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/utilities/user_templates.py#L32" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>TemplateSecurityError <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/utilities/user_templates.py#L60" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>Raised when extended validation of a template fails.
TemplateRenderError <sup><a href="https://github.com/PrefectHQ/prefect/blob/main/src/prefect/server/utilities/user_templates.py#L69" target="_blank"><Icon icon="github" style="width: 14px; height: 14px;" /></a></sup>Raised when a user-supplied template fails to render.