On 28 November 2001, Jeff Rush said:
> Can anyone knowledgeable about ZODB/Persistence explain why this
> generates the error:
>
> TypeError: unbound method __init__() must be called with instance as
> first argument
In a word, no. You're getting into Deep Juju here. I think only Jim
Fulton could answer your question; try zodb-dev@zope.org.
ExtensionClass is heavy magic. You have been warned.
> P.S I also found another gotcha. The use of form tokens in Quixote's
> forms class *requires* either an FCGI-based setup or a persistent
> session manager, as the form tokens are discarded otherwise and you
> get complaints about double submission of forms.
D'ohh!
> Suggestion: add a config conditional to disable form token checking
> in a future Quixote release, for developers.
Sounds good to me. I've filed a bug report in our internal bug
database, so we (hopefully) won't forget about this.
Greg
--
Greg Ward - software developer gward@mems-exchange.org
MEMS Exchange http://www.mems-exchange.org