Zope使用zcml configure注册外部方法

lig*_*nic 1 methods zope external configure zcml

是否可以使用configure.zcml文件或类似方法为Zope注册外部方法?我正在尝试注册外部Python脚本(类似于其他注册表项,如主题中的"jsregistry.xml"或"c​​ssregistry.xml")

Mar*_*ers 6

不.外部方法是"老技术",在Zope组件架构之前已经存在了好几年.

您可以轻松添加GenericSetup导入步骤,根据需要创建ExternalMethod对象,但由于只有python模块位于Extensions目录中(在Products和INSTANCE_HOME位置内,您可以通过常用的Python文件访问方法枚举这些位置,添加所有内容)你在那里找到并且根本不使用注册表.

但是,你绝对肯定你想使用ExternalMethod吗?简单的实用程序或视图不会更容易吗?