跳转到主要内容

Zope应用程序集成“zope.wfmc”

项目描述

此包提供Zope应用程序级别的集成,包括ZCML指令的zope.wfmc包。

详细文档

加载XPDL

XPDL可以通过zcml文件中的xpdl标签加载

>>> import os
>>> file_name = os.path.join(this_directory, 'publication.xpdl')
>>> zcml("""
...     <configure
...         xmlns="http://namespaces.zope.org/zope"
...         xmlns:wfmc="http://namespaces.zope.org/wfmc"
...         i18n_domain="test"
...         >
...
...         <wfmc:xpdl
...             file="%(file_name)s"
...             process="Publication"
...             id="example.publication"
...             integration="zope.wfmc.adapter.integration"
...             />
...
...     </configure>
... """ % locals())

让我们验证它们是否已配置

>>> from zope.wfmc.interfaces import IProcessDefinition
>>> import zope.component
>>> pd = zope.component.getUtility(IProcessDefinition,
...                                'example.publication')
>>> pd
ProcessDefinition('example.publication')

>>> import zope.wfmc.adapter
>>> pd.integration is zope.wfmc.adapter.integration
True

变更日志

0.1.2 (2007-11-02)

  • 修复包元数据。

0.1.1 (2007-06-01)

  • 添加CHANGES.txt

  • 修复setup.py以正确包含包数据(zcml、xpdl、txt)

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

zope.app.wfmc-0.1.2.tar.gz (8.4 kB 查看哈希值)

上传时间:

由以下提供支持