使Dieter Maurer的DocFinder从ZMI管理标签可用
项目描述
DocFinderTab
此产品使Dieter Maurer的DocFinder从ZMI管理标签可用。查看对象内部就像点击它的“文档”标签一样简单!
DocFinderTab允许您查看对象的
类(及其基类)名称和文档字符串。
属性名称、角色、参数和文档字符串。
当发现对象API和调试安全问题时,DocFinderTab可以提供很大帮助。
Egg安装
可以使用easy_install或将Products.DocFinderTab添加到buildout.cfg的eggs部分,然后重新运行buildout。
传统产品安装
将此包的DocFinderTab子目录复制或符号链接到您的Products目录。
最终步骤
重新启动Zope。这将向每个对象的管理屏幕(ZMI)添加一个“文档”标签。现在点击“文档”标签并开始探索。
请参阅在线帮助以获取有关如何使用DocFinderTab的详细说明,或直接阅读help/README.stx。
变更日志
1.0.5 - 2011-07-27
升级导入,移除 Zope 2.13 中的警告。[lzdych]
不显示 datetime、date、time 和 timedelta 属性的文档字符串。[stefan]
1.0.4 - 2009-05-26
CHANGES.txt 未包含在长描述中(以及本页)。
1.0.3 - 2009-05-25
重新格式化 README.txt 和 CHANGES.txt 以使用 reStructuredText。
重新打包为 Python 源 egg。
1.0.2
打印一个漂亮的 None。
1.0.1
不显示 DateTime 属性的文档字符串。
1.0
更新到 DocFinder 1.0.3。
至少需要 Python 2.3。
使用日志记录代替 zLOG。
处理 Acquisition.Acquired。
处理属性、staticmethod 和 classmethod。
0.5.3
对猴子补丁和 showDocumentation.dtml 进行细微调整。
将 'bool' 和 'complex' 添加到简单类型映射中。
不要显示 zope.interface 的内部属性。
0.5.2
更优雅地格式化角色,删除重复和假角色,排序。
您可以通过在 config.py 中设置 FORMAT_ROLES=0 来获取原始表示形式。
0.5.0
将产品重命名为 DocFinderTab。
在 Python 2.3 中不显示文档字符串,但显示简单类型的名称。
0.4.1
对于每个人,cookie 都不起作用,现在它们可以工作了。
0.4.0
充分利用 DocFinder 0.4 的过滤功能。现在可以根据正则表达式和详细程度进行过滤。
为结构化文本提供更优雅的样式表。
再次更改猴子补丁,并将其应用于 Item。
0.3.4
修补 ObjectManager 而不是 Application。感谢 Gilles Lenfant。
0.3.3
更进一步,直接修补 Bindings。
修复文件权限问题。
0.3.2
大胆修补 Script 基类。
0.3.0
添加“查看文档”权限。
0.2.0
Monkey patch 包装 Dieter Maurer 的 DocFinder 产品。为所有 Zope 对象添加 ZMI “文档”标签。