最近有 z3c.form API 更改。我尝试执行以下操作:
from z3c.form.ptcompat import ViewPageTemplateFile
widget.template = ViewPageTemplateFile("templates/minmax.pt")
我得到:
ImportError: No module named ptcompat
怎么修?
您应该改用该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")