提供SecureOrderedMultiSelectWidget,用于修复zope.app.form中OrderedMultiSelectWidget中的获取错误。

collective.orderedmultiselectwidget的Python项目详细描述


简介:

此软件包修复了 出现在zope.app.form.browser.itemswidgets.py第556行的OrderedMultiSelectWidget

注意:itemswidgets.py模块已在较新版本的 佐佩/中兴通讯。

OrderedMultiSelectWidget自动用于zope.schema.List类型 领域。

我怎么知道这个虫子会不会影响我?

如果在回溯或错误日志中出现与下面类似的错误, 您可能受到了影响:(XXX是变量)

Line 166, Column 8
Expression: <PathExpr standard:u’view/selected’>
Names:
{‘args’: (),
‘context’: <zope.schema._field.List object at 0x2aaab329f110>,
‘usage’: <zope.pagetemplate.pagetemplate.TemplateUsage object at 0x2aaab1800090>,
‘view’: <zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget object at 0x2aaaae5684d0>,
‘views’: <zope.app.pagetemplate.viewpagetemplatefile.ViewMapper object at 0x2aaab1800650>}
Module zope.tales.expressions, line 217, in __call__
Module zope.tales.expressions, line 211, in _eval
Module zope.app.form.browser.itemswidgets, line 562, in selected
Module zope.schema.vocabulary, line 124, in getTerm
LookupError: XXXX

安装:

只需确保通过 plone控制面板或ZMI中的portal_quickinstaller工具

之后就可以了。

为什么不修复zope.app.form和zope.formlib中的错误?

zope.app.form和zope.formlib是plone/zope2/acquisition不可知的。他们没有 取决于收购,没有人会希望他们

不过,一个bug可能会导致plone.app.form我会联系 dev list,但现在,这是一个bug修复包,用于受影响的用户 在生产系统中。

更改历史:

0.1(未发布)

  • 初始版本[JCBrand]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
分析线程“main”java中的异常。时间总体安排DateTimeParseException:未能在索引0处分析文本“”   java为什么术语“工作单元”如此重要,为什么JDBC自动提交违反了这种模式?   java您的SQL语法有错误,但查询在MySQL工作台中运行   如何将api post请求从Java写入c#   java集成Hbase和Hive的优势是什么   使用Ecplise从数据库检索列表时遇到问题的java   java使用Guice需要做什么?   java在控制器中使用@Autowired和@Qualifier更改服务的数据源   通过Java API将具有值的字段添加到MongoDB中的现有文档中   java设置了JFrame背景,为什么这不起作用?   java和安卓中的异常处理   java如何在glassfish服务器中配置oracle精简连接池?   java如何使用spring@Lookup注释?   java Log4J调试不起作用?   java有没有人有一个好的代码示例/库,可以通过S3预签名的URL执行大文件(5GB)PUT操作?   java如何避免“除非模拟类型是可注入的或动态的,否则无法进入方法”?   浮点Java IEEE 754浮点到IBM浮点字节[4]转换