1

最近有 z3c.form API 更改。我尝试执行以下操作:

  from z3c.form.ptcompat import ViewPageTemplateFile
  widget.template = ViewPageTemplateFile("templates/minmax.pt")

我得到:

  ImportError: No module named ptcompat

怎么修?

4

1 回答 1

3

您应该改用该z3c.ptcompat软件包

2011 年 10 月的z3c.form 2.5.0 版本中删除了该z3c.form.ptcompat模块。

使用时z3c.ptcompat,将您的导入替换为:

zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile
widget.template = ViewPageTemplateFile("templates/minmax.pt")
于 2013-07-03T14:41:36.253 回答