Plone z3c.form issue:导入错误:没有名为ptcompat的模块

Plone z3c.form issue:导入错误:没有名为ptcompat的模块,plone,zope,chameleon,zpt,z3c.form,Plone,Zope,Chameleon,Zpt,Z3c.form,最近z3c.form API发生了变化。我试图做到以下几点: from z3c.form.ptcompat import ViewPageTemplateFile widget.template = ViewPageTemplateFile("templates/minmax.pt") 我得到: ImportError: No module named ptcompat 如何修复?您应该改用 2011年10月发布的z3c.form.ptcompat模块 使用z3c.ptcompa

最近z3c.form API发生了变化。我试图做到以下几点:

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

  ImportError: No module named ptcompat
如何修复?

您应该改用

2011年10月发布的
z3c.form.ptcompat
模块

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

zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile
widget.template = ViewPageTemplateFile("templates/minmax.pt")

对最近的变化:)