Question

Has z3c.form API changes recently. I try to do following:

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

I get:

  ImportError: No module named ptcompat

How to fix?

Était-ce utile?

La solution

You should be using the z3c.ptcompat package instead.

The z3c.form.ptcompat module was removed for the z3c.form 2.5.0 release in October 2011.

When using z3c.ptcompat, replace your import with:

zope.browserpage.viewpagetemplatefile import ViewPageTemplateFile
widget.template = ViewPageTemplateFile("templates/minmax.pt")
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top