signoffs.core.status.approvals#
Objects that know how to assess the status of an Approval
Module Contents#
Classes#
Access status info about an Approval instance |
|
A descriptor that “injects” a ApprovalInstanceStatus instance into a Approval instance. |
API#
- class signoffs.core.status.approvals.ApprovalInstanceStatus(approval_instance, **kwargs)[source]#
Access status info about an Approval instance
Initialization
A status instance for given approval instance
- class signoffs.core.status.approvals.ApprovalStatus[source]#
Bases:
utils.service(ApprovalInstanceStatus)A descriptor that “injects” a ApprovalInstanceStatus instance into a Approval instance.
To inject custom rendering services:
provide a custom service_class:
status=ApprovalStatus(service_class=MyInstanceStatus)OR specialize class attributes:
MyApprovalStatus = utils.service(ApprovalInstanceStatus, signet_template='my.tmpl.html')OR both…
MyApprovalStatus = utils.service(MyInstanceStatus)