用于Zope3的错误报告实用程序管理UI
项目描述
此包提供zope.error包中定义的错误报告实用程序的管理视图。
README
此包提供了一种错误报告实用程序,能够存储错误。(请注意,实现类已移至zope.error包。)
让我们创建一个
>>> from zope.app.error.error import ErrorReportingUtility >>> util = ErrorReportingUtility() >>> util <zope.error.error.ErrorReportingUtility object at ...>>>> from zope.app.error.interfaces import IErrorReportingUtility >>> IErrorReportingUtility.providedBy(util) True >>> IErrorReportingUtility <InterfaceClass zope.error.interfaces.IErrorReportingUtility>
此包包含browser子包中的ZMI视图
>>> from zope.app.error.browser import EditErrorLog, ErrorRedirect >>> EditErrorLog <class 'zope.app.error.browser.EditErrorLog'> >>> ErrorRedirect <class 'zope.app.error.browser.ErrorRedirect'>
这些视图在执行此包配置时配置(只要提供正确的依赖项)。
某些ZMI菜单必须首先可用
>>> from zope.configuration import xmlconfig >>> _ = xmlconfig.string(r""" ... <configure xmlns="http://namespaces.zope.org/browser" i18n_domain="zope"> ... <include package="zope.browsermenu" file="meta.zcml" /> ... <menu ... id="zmi_views" ... title="Views" ... /> ... ... <menu ... id="zmi_actions" ... title="Actions" ... /> ... </configure> ... """)
现在我们可以配置此包
>>> _ = xmlconfig.string(r""" ... <configure xmlns="http://namespaces.zope.org/zope"> ... <include package="zope.app.error" /> ... </configure> ... """)
变更记录
4.1.0 (2021-11-17)
添加对Python 3.7、3.8、3.9和3.10的支持。
放弃对Python 3.4的支持。
4.0.0 (2017-05-16)
添加对Python 3.4、3.5、3.6和PyPy的支持。
3.5.3 (2010-09-01)
删除对zope.app.publisher的依赖,添加缺失的依赖。
用直接导入替换zope.deferredimport的使用。
3.5.2 (2009-01-22)
从依赖项中删除zope.app.zapi,用直接导入替换其使用。
清理依赖。
将邮件列表地址更改为 zope-dev@zope.org,将url从cheeseshop更改为pypi。
对于errorRedirect视图和菜单项,使用zope.ManageServices权限而不是zope.ManageContent,因为所有IErrorReportingUtility视图都已注册为zope.ManageServices。
修复包的README.txt文件
3.5.1 (2007-09-27)
重新发布以替换有缺陷的egg
3.5.0
将核心组件移动到 zope.error
3.4.0 (2007-09-24)
首次发布文档
项目详情
关闭
zope.app.error-4.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 71dfbfa1bbae1648ca20604c40975a2157d154259325403e2fae130e90742ceb |
|
MD5 | c2a4fe756bc9d96ff01ec141c03f8fbf |
|
BLAKE2b-256 | ac0ffd69df82dadbe392676704e5904088bb1ba3824f879a3be499ba73f9d2c0 |
关闭
zope.app.error-4.1.0-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b5aea81ba79976de47a67b20adb9788fd243af5604b36de7fc6ec4fed75369f7 |
|
MD5 | 4962a53db666d00249ac4a4deb24c2b5 |
|
BLAKE2b-256 | e73c1caa0f6d336e06da2d93f16c74503eb6738336bdf8062e66c371f2b35755 |