Programming API Reference¶
This is not a complete reference but a reference of modules which seem most useful.
guillotina.configureguillotina.contentguillotina.contentapiguillotina.requestguillotina.responseResponseErrorResponseHTTPErrorHTTPRedirectionHTTPSuccessfulHTTPOkHTTPCreatedHTTPAcceptedHTTPNonAuthoritativeInformationHTTPNoContentHTTPResetContentHTTPPartialContentHTTPMultipleChoicesHTTPMovedPermanentlyHTTPFoundHTTPSeeOtherHTTPNotModifiedHTTPUseProxyHTTPTemporaryRedirectHTTPPermanentRedirectHTTPClientErrorHTTPBadRequestHTTPUnauthorizedHTTPPaymentRequiredHTTPForbiddenHTTPNotFoundInvalidRouteHTTPMethodNotAllowedHTTPNotAcceptableHTTPProxyAuthenticationRequiredHTTPRequestTimeoutHTTPConflictHTTPGoneHTTPLengthRequiredHTTPPreconditionFailedHTTPRequestEntityTooLargeHTTPRequestURITooLongHTTPUnsupportedMediaTypeHTTPRequestRangeNotSatisfiableHTTPExpectationFailedHTTPMisdirectedRequestHTTPUnprocessableEntityHTTPFailedDependencyHTTPUpgradeRequiredHTTPPreconditionRequiredHTTPTooManyRequestsHTTPRequestHeaderFieldsTooLargeHTTPUnavailableForLegalReasonsHTTPServerErrorHTTPInternalServerErrorHTTPNotImplementedHTTPBadGatewayHTTPServiceUnavailableHTTPGatewayTimeoutHTTPVersionNotSupportedHTTPVariantAlsoNegotiatesHTTPInsufficientStorageHTTPNotExtendedHTTPNetworkAuthenticationRequired
guillotina.schemaguillotina.componentguillotina.utilsget_current_request()get_content_path()get_full_content_path()iter_parents()navigate_to()get_owners()get_object_url()get_object_by_uid()get_behavior()get_database()get_current_db()get_current_container()find_container()get_current_transaction()get_url()get_schema_validator()get_registry()get_authenticated_user()get_authenticated_user_id()get_security_policy()strings_differ()get_random_string()resolve_dotted_name()get_caller_module()resolve_module_path()get_module_dotted_name()get_dotted_name()import_class()resolve_path()merge_dicts()apply_coroutine()lazy_apply()safe_unidecode()run_async()Navigatorguillotina.utils.execute
guillotina.factoryguillotina.transactions