1

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?

Martijn Pieters
  • 1,048,767
  • 296
  • 4,058
  • 3,343
Mikko Ohtamaa
  • 82,057
  • 50
  • 264
  • 435

1 Answers1

3

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")
Martijn Pieters
  • 1,048,767
  • 296
  • 4,058
  • 3,343